কম্পিউটার

প্রতিটি উপাদানের জন্য স্ট্রিংয়ের সর্বনিম্ন সূচকটি প্রদান করুন যেখানে পাইথনের একটি পরিসরে সাবস্ট্রিং পাওয়া যায়


স্ট্রিং-এর সর্বনিম্ন সূচী ফেরত দিতে যেখানে সাবস্ট্রিং সাব পাওয়া যায়, Python Numpy-এ numpy.char.find() পদ্ধতি ব্যবহার করুন। পদ্ধতিটি ints এর আউটপুট অ্যারে প্রদান করে। সাব না পাওয়া গেলে -1 রিটার্ন করে। প্রথম প্যারামিটারটি ইনপুট অ্যারে। দ্বিতীয় প্যারামিটারটি অনুসন্ধান করা সাবস্ট্রিং। তৃতীয় এবং চতুর্থ প্যারামিটার হল ঐচ্ছিক আর্গুমেন্ট, যেখানে শুরু এবং শেষকে ইনসলাইস নোটেশন হিসাবে ব্যাখ্যা করা হয়।

পদক্ষেপ

প্রথমে, প্রয়োজনীয় লাইব্রেরি আমদানি করুন -

numpy np হিসাবে আমদানি করুন

স্ট্রিংগুলির একটি এক-মাত্রিক অ্যারে তৈরি করুন -

arr =np.array(['KATIE', 'JOHN', 'CRATE', 'AmY', 'BRADley'])

আমাদের অ্যারে প্রদর্শন করা হচ্ছে −

প্রিন্ট("অ্যারে...\n",অ্যার)

ডেটাটাইপ −

পান
প্রিন্ট("\nArray datatype...\n",arr.dtype)

অ্যারে-

এর মাত্রা পান
মুদ্রণ("\nঅ্যারে মাত্রা...\n",arr.ndim)

অ্যারের আকৃতি পান −

মুদ্রণ("\nআমাদের অ্যারে আকৃতি...\n", arr.shape)

অ্যারের উপাদানের সংখ্যা −

পান
মুদ্রণ("\nঅ্যারেতে উপাদানের সংখ্যা...\n", arr.size)

স্ট্রিং-এর সর্বনিম্ন সূচী ফেরত দিতে যেখানে সাবস্ট্রিং সাব পাওয়া যায়, Python Numpy-এ numpy.char.find() পদ্ধতি ব্যবহার করুন। পদ্ধতিটি ints এর আউটপুট অ্যারে প্রদান করে। সাব পাওয়া না গেলে -1 প্রদান করে −

প্রিন্ট("\nফলাফল (খোঁজ)...\n", np.char.find(arr, 'AT', start =1, end =3))

উদাহরণ

np# হিসাবে numpy আমদানি করুন stringsarr =np.array(['KATIE', 'JOHN', 'CRATE', 'AmY', 'BRADley'])# আমাদের অ্যারেপ্রিন্ট ("অ্যারে) প্রদর্শন করা হচ্ছে ...\n"arr)# ডেটাটাইপপ্রিন্ট পান("\nArray datatype...\n",arr.dtype)# অ্যারেপ্রিন্টের মাত্রা পান("\nঅ্যারে মাত্রা...\n", arr. ndim)# অ্যারেপ্রিন্টের আকৃতি পান("\nআমাদের অ্যারে আকৃতি...\n", arr.shape)# অ্যারেপ্রিন্টের উপাদানের সংখ্যা পান("\nঅ্যারেতে উপাদানের সংখ্যা...\n" ,arr.size)# যেখানে সাবস্ট্রিং সাব পাওয়া যায় সেই স্ট্রিং-এর সর্বনিম্ন সূচক ফেরাতে, Python Numpy-এ numpy.char.find() পদ্ধতি ব্যবহার করুন# পদ্ধতিটি ints-এর আউটপুট অ্যারে প্রদান করে। সাব না পাওয়া গেলে -1 রিটার্ন করে।প্রিন্ট("\nফলাফল (খুঁজে)...\n", np.char.find(arr, 'AT', start =1, end =3))

আউটপুট

অ্যারে...['KATIE' 'JOHN' 'CRATE' 'AmY' 'BRADley']অ্যারে ডেটাটাইপ... 
  1. প্রতিটি উপাদানের জন্য স্ট্রিংয়ের সর্বনিম্ন সূচকটি ফেরত দিন যেখানে পাইথনে সাবস্ট্রিং পাওয়া যায়

  2. একটি বুলিয়ান অ্যারে ফেরত দিন যেখানে অ্যারের স্ট্রিং উপাদান একটি প্রদত্ত প্রত্যয় দিয়ে শেষ হয় কিন্তু পাইথনে পরীক্ষা শুরু এবং শেষ হয়

  3. পাইথন - পান্ডাস সূচকে ডেটা উপস্থাপন করে একটি অ্যারে ফেরত দিন

  4. একটি অ্যারেতে সূচক খুঁজে বের করার প্রোগ্রাম যেখানে পাইথনে সবচেয়ে বড় উপাদানটি অবস্থিত