numpy.char.rindex() মেথড স্ট্রিংয়ের মধ্যে সাবস্ট্রিংয়ের সর্বোচ্চ (Rightmost) ইন্ডেক্স রিটার্ন করে। না পাওয়া গেলে ValueError ডাও। start ও end প্যারামিটার দিয়ে সার্চ রেঞ্জ সীমাবদ্ধ করুন।
উদাহরণ
import numpy as np
arr = np.array(['KATIE', 'KATE', 'BRATleukATp'])
print("অ্যারে...\n", arr)
print("\nডেটা টাইপ...\n", arr.dtype)
print("\nডাইমেনশন...\n", arr.ndim)
print("\nশেপ...\n", arr.shape)
print("\nএলিমেন্ট সংখ্যা...\n", arr.size)
# 'AT' সার্চ, ইন্ডেক্স ১ থেকে ৯ পর্যন্ত
print("\nরেজাল্ট (rindex)...\n", np.char.rindex(arr, 'AT', start=1, end=9))
আউটপুট
অ্যারে... ['KATIE' 'KATE' 'BRATleukATp']
ডেটা টাইপ...
ব্যাখ্যা:
'KATIE'[1:9]='ATIE'→ 'AT' আছে ইন্ডেক্স ১-এ'KATE'[1:9]='ATE'→ 'AT' আছে ইন্ডেক্স ১-এ'BRATleukATp'[1:9]='RATleukA'→ 'AT' আছে ইন্ডেক্স ২-এ (রিলেটিভ)