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

পাইথনে টাপল অফ টাপলে এলিমেন্ট আছে কিনা যাচাই করুন

পাইথন টাপল নেস্টেড হতে পারে। একটি টাপলের উপাদান weer টাপল হতে পারে। এই আর্টিকেলে একটি টাপল অফ টাপলে নির্দিষ্ট ভ্যালু আছে কিনা তা বের করার পদ্ধতি দেখানো হয়েছে।

any ফাংশন ব্যবহার করে

any ফাংশন ব্যবহার করে যাচাই করা হয় দেওয়া ভ্যালুটি কোনো সাব-টাপলে উপাদান হিসেবে আছে কিনা। পুরো শর্তটি if-else ক্লজে রাখা হয়।

উদাহরণ

Atuple = [('Mon', 10), ('Tue', 8), ('Wed', 8), ('Thu', 5)]
print("Given tuple: ", Atuple)

if any('Tue' in i for i in Atuple):
    print("present")
else:
    print("Not present")

if any(3 in i for i in Atuple):
    print("present")
else:
    print("Not present")

আউটপুট

Given tuple: [('Mon', 10), ('Tue', 8), ('Wed', 8), ('Thu', 5)] present Not present

itertools.chain ব্যবহার করে

itertools.chain ফাংশন প্রথম ইটারেবল থেকে এলিমেন্ট রিটার্ন করে যতক্ষণ না সেটি শেষ হয়, তারপর পরবর্তীটি। সাব-টাপলগুলো একসাথে এক্সপ্যান্ড করে দেওয়া ভ্যালু খুঁজা যায়।

উদাহরণ

import itertools

Atuple = (('Mon', 10), ('Tue', 8), ('Wed', 8), ('Thu', 5))
print("Given tuple: ", Atuple)

if 'Wed' in itertools.chain(*Atuple):
    print("Wed is present")
else:
    print("Wed is not present")

if 11 in itertools.chain(*Atuple):
    print("11 is present")
else:
    print("11 is not present")

আউটপুট

Given tuple: (('Mon', 10), ('Tue', 8), ('Wed', 8), ('Thu', 5)) Wed is present 11 is not present
  1. পাইথনে টাপলের লিস্টে টাপল কম্বাইন করা

  2. পাইথনে সাবস্ট্রিং স্ট্রিংএ আছে কিনা যাচাই

  3. পাইথনে লিস্ট অফ লিস্টে এলিমেন্ট আছে কিনা যাচাই করুন

  4. পাইথন টাপল মাস্টার করুন: ডেফিনিশন, তৈরি এবং প্র্যাকটিক্যাল ব্যবহার