কম্পিউটার

Python rindex() ব্যবহার করে একটি পরিসরে সাবস্ট্রিং পাওয়া যায় এমন স্ট্রিংয়ের সর্বোচ্চ সূচকটি ফেরত দিন


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

পদক্ষেপ

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

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

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

arr =np.array(['KATIE', 'KATE', 'BRATleukATp'])

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

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

ডেটাটাইপ −

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

অ্যারে-

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

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

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

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

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

numpy.char.rindex() পদ্ধতি −

ব্যবহার করে স্ট্রিং-এর সর্বোচ্চ সূচকটি ফেরত দিন যেখানে সাবস্ট্রিং সাব পাওয়া যায়।
প্রিন্ট("\nফলাফল (rindex() পদ্ধতি)...\n", np.char.rindex(arr, 'AT', start =1, end=9))

উদাহরণ

np# হিসাবে numpy আমদানি করুন স্ট্রিংসার =np.array(['KATIE', 'KATE', 'BRATleukATp'])# আমাদের অ্যারেপ্রিন্ট ("Array...\n",arr) এর একটি এক-মাত্রিক অ্যারে তৈরি করুন )# ডেটাটাইপপ্রিন্ট পান("\nArray datatype...\n",arr.dtype)# অ্যারেপ্রিন্টের মাত্রা পান("\nঅ্যারে মাত্রা...\n",arr.ndim)# এর আকৃতি পান অ্যারেপ্রিন্ট("\nআমাদের অ্যারে আকৃতি...\n", arr.shape)# অ্যারেপ্রিন্টের উপাদানের সংখ্যা পান("\nঅ্যারেতে উপাদানের সংখ্যা...\n", arr.size)# রিটার্ন করুন স্ট্রিং-এর সর্বোচ্চ সূচক যেখানে Python Numpy# এ numpy.char.rindex() পদ্ধতি ব্যবহার করে সাবস্ট্রিং সাব পাওয়া যায়। পদ্ধতিটি ints-এর আউটপুট অ্যারে প্রদান করে। সাব না পাওয়া গেলে ValueError বাড়ায়।print("\nফলাফল (rindex() পদ্ধতি)...\n", np.char.rindex(arr, 'AT', start =1, end=9))

আউটপুট

অ্যারে...['KATIE' 'KATE' 'BRATleukATp']অ্যারে ডেটাটাইপ... 
  1. একটি বুলিয়ান অ্যারে ফেরত দিন যেখানে অ্যারের স্ট্রিং উপাদান একটি প্রদত্ত উপসর্গ দিয়ে শুরু হয় কিন্তু পাইথনে পরীক্ষা শুরু এবং শেষ হয়

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

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

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