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

পাইথনে একটি টাপল অন্য টাপলের সাবসেট কিনা চেক করা


একটি টাপল অন্য টাপলের সাবসেট (subset) কিনা চেক করার জন্য issubset মেথড ব্যবহার করা হয়।

issubset মেথড True রিটার্ন করে যদি সেটের সব এলিমেন্ট অন্য একটি সেটে উপস্থিত থাকে, যেখানে অন্য সেটটি আর্গুমেন্ট হিসেবে মেথডে পাস করা হয়।

অন্যথায়, এই মেথড False রিটার্ন করে।

নিচে এর একটি উদাহরণ দেওয়া হলো:

উদাহরণ

my_tuple_1 = (87, 90, 31, 85)
my_tuple_2 = (34, 56, 12, 5)
print("প্রথম টাপলটি হলো :")
print(my_tuple_1)
print("দ্বিতীয় টাপলটি হলো :")
print(my_tuple_2)
my_result = set(my_tuple_2).issubset(my_tuple_1)
print("কি দ্বিতীয় টাপলটি প্রথম টাপলের সাবসেট ? ")
print(my_result)

আউটপুট

প্রথম টাপলটি হলো : (87, 90, 31, 85)
দ্বিতীয় টাপলটি হলো : (34, 56, 12, 5)
কি দ্বিতীয় টাপলটি প্রথম টাপলের সাবসেট ? False

ব্যাখ্যা

  • দুটি টাপল সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শন করা হয়েছে।
  • প্রথম টাপলকে আর্গুমেন্ট হিসেবে পাস করে issubset মেথড ব্যবহার করা হয়েছে এবং দ্বিতীয় টাপলের সাথে তুলনা করা হয়েছে।
  • ফলাফল একটি ভেরিয়েবলে এসাইন করা হয়েছে।
  • কনসোলে আউটপুট হিসেবে প্রদর্শিত হয়েছে।

  1. পাইথনে একটি ট্রি অন্য ট্রির সাবট্রি কিনা যাচাই করা

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

  3. পাইথনে টাপল আনপ্যাকিং (Tuple Unpacking) কী?

  4. পাইথন ভেরিয়েবল অস্তিত্ব আছে কিনা যাচাই করার পদ্ধতি