কম্পিউটার টিউটোরিয়াল

পাইথনে স্ট্রিং উপসর্গ দিয়ে শেষ হয় কিনা যাচাই করে বুলিয়ান অ্যারে ফেরত দিন

পাইথন নাম্পাই-এ স্ট্রিং উপাদান সাফিক্স দিয়ে শেষ হয় কিনা যাচাই করে একটি বুলিয়ান অ্যারে ফেরত দিতে numpy.char.endswith() মেথড ব্যবহার করুন। প্রথম প্যারামিটার ইনপুট অ্যারে, دوم প্যারামিটার সাফিক্স। numpy.char মডিউল numpy.str_ টাইপের অ্যারে-র জন্য ভেক্টরাইজড স্ট্রিং অপারেশন প্রদান করে।

ধাপসমূহ

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

import numpy as np

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

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

অ্যারে প্রদর্শন করুন:

print("Array...\n", arr)

ডেটা টাইপ পান:

print("\nArray datatype...\n", arr.dtype)

অ্যারের ডায়মেনশন পান:

print("\nArray Dimensions...\n", arr.ndim)

অ্যারের শেপ পান:

print("\nOur Array Shape...\n", arr.shape)

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

print("\nNumber of elements in the Array...\n", arr.size)

স্ট্রিং উপাদান 'E' দিয়ে শেষ হয় কিনা যাচাই করুন:

print("\nResult (endswith)...\n", np.char.endswith(arr, 'E'))

উদাহরণ

import numpy as np
# স্ট্রিং-এর এক-মাত্রিক অ্যারে তৈরি করুন
arr = np.array(['KATIE', 'JOHN', 'KATE', 'AmY', 'BRADley'])
# অ্যারে প্রদর্শন করুন
print("Array...\n", arr)
# ডেটা টাইপ পান
print("\nArray datatype...\n", arr.dtype)
# ডায়মেনশন পান
print("\nArray Dimensions...\n", arr.ndim)
# শেপ পান
print("\nOur Array Shape...\n", arr.shape)
# উপাদান সংখ্যা পান
print("\nNumber of elements in the Array...\n", arr.size)
# স্ট্রিং উপাদান 'E' দিয়ে শেষ হয় কিনা যাচাই করুন
print("\nResult (endswith)...\n", np.char.endswith(arr, 'E'))

আউটপুট

Array... ['KATIE' 'JOHN' 'KATE' 'AmY' 'BRADley']
Array datatype... 
  1. পাইথনে startswith() দিয়ে প্রিফিক্স ম্যাচ চেক করুন (স্টার্ট/এন্ড রেঞ্জসহ)

  2. পাইথনে find() দিয়ে সাবস্ট্রিংয়ের ন্যূনতম ইন্ডেক্স বের করুন

  3. পাইথনে endswith() দিয়ে সাফিক্স ম্যাচ চেক করুন (স্টার্ট/এন্ড রেঞ্জসহ)

  4. পাইথন - অ্যারে থেকে এমন একটি উপাদান খুঁজে বের করা যা দুটি সাবঅ্যারেতে সমান গুণফল দেয়