numpy.char.startswith() মেথড বুলিয়ান অ্যারে রিটার্ন করে যেখানে স্ট্রিংগুলো নির্দিষ্ট প্রিফিক্স দিয়ে শুরু হয়। start, end প্যারামিটার দিয়ে কম্প্যারিজন রেঞ্জ সীমাবদ্ধ করুন।
উদাহরণ
import numpy as np
arr = np.array(['KATIE', 'JOHN', 'KATE', 'KmY', 'BRAD'])
print("অ্যারে...\n", arr)
print("\nডেটা টাইপ...\n", arr.dtype)
print("\nডাইমেনশন...\n", arr.ndim)
print("\nশেপ...\n", arr.shape)
print("\nএলিমেন্ট সংখ্যা...\n", arr.size)
# 'K' প্রিফিক্স চেক, ইন্ডেক্স ০ থেকে ২ পর্যন্ত
print("\nরেজাল্ট (startswith)...\n", np.char.startswith(arr, 'K', start=0, end=2))
আউটপুট
অ্যারে... ['KATIE' 'JOHN' 'KATE' 'KmY' 'BRAD']
ডেটা টাইপ...
ব্যাখ্যা: ইন্ডেক্স ০-১ রেঞ্জে (যেমন প্রথম ২ ক্যারেক্টার) 'K' আছে কিনা চেক করা হয়েছে। 'KATIE', 'KATE', 'KmY'-এর প্রথম ক্যারেক্টার 'K' → True।