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

পাইথনে একাধিক স্ট্রিং অন্য স্ট্রিং-এ আছে কিনা যাচাই করা


এক অ্যারে-এ থাকা স্ট্রিংগুলোর যেকোনো একটি অন্য একটি স্ট্রিং-এ আছে কিনা তা যাচাই করতে আপনি any ফাংশন ব্যবহার করতে পারেন।

উদাহরণ

arr = ['a', 'e', 'i', 'o', 'u']
str = "hello people"
if any(c in str for c in arr):
    print("Found a match")

আউটপুট

এটি আপনাকে নিচের আউটপুট দেবে:

Found a match

উদাহরণ

যদিও এটি অতি, আপনি অ্যারে ম্যাচ করতে রেজেক্সও ব্যবহার করতে পারেন। উদাহরণস্বরূপ:

import re
arr = ['a', 'e', 'i', 'o', 'u']
str = "hello people"
if any(re.findall('|'.join(arr), str)):
    print('Found a match')

আউটপুট

এটি আপনাকে নিচের আউটপুট দেবে:

Found a match
  1. পাইথনে প্যালিনড্রোম (Palindrome): কীভাবে একটি সংখ্যা প্যালিনড্রোম কিনা চেক করবেন

  2. পাইথনে RegEx মডিউল দিয়ে প্যাটার্ন ও স্ট্রিং ম্যাচিং

  3. পাইথনে একটি স্ট্রিংকে অন্য স্ট্রিংে রূপান্তর করা সম্ভব কিনা যাচাই করার পদ্ধতি

  4. পাইথনে DFA ব্যবহার করে বাইনারি স্ট্রিং ৩ দিয়ে বিভাজ্য কিনা