টাপল এবং তালিকা অভিন্ন কিনা যাচাই
যখন একটি টাপল এবং একটি তালিকা অভিন্ন কিনা (অর্থাৎ তারা একই উপাদান ধারণ করে কিনা) যাচাই করতে হয়, তখন একটি সিম্পল লুপ ব্যবহার করা যেতে পারে।
একটি তালিকা নানা ধরনের মান সংরক্ষণ করতে পারে (যেমন পূর্ণসংখ্যা, ফ্লোটিং পয়েন্ট, স্ট্রিং ইত্যাদি)।
উদাহরণ
my_tuple_1 = ('Hi', 'there', 'Will')
my_list = ['How', 'are', 'you']
print("টাপল:")
print(my_tuple_1)
print("তালিকা:")
print(my_list)
my_result = True
for i in range(0, len(my_list)):
if(my_list[i] != my_tuple_1[i]):
my_result = False
break
print("কি টাপল এবং তালিকা অভিন্ন?")
print(my_result)
আউটপুট
টাপল: ('Hi', 'there', 'Will')
তালিকা: ['How', 'are', 'you']
কি টাপল এবং তালিকা অভিন্ন? False
ব্যাখ্যা
- একটি টাপল এবং একটি তালিকা সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শিত হয়েছে।
- একটি ভেরিয়েবল 'True' মান দিয়ে অ্যাসাইন করা হয়েছে।
- তালিকাটি ইটারেট করা হয়েছে এবং তালিকা ও টাপলের প্রতিটি উপাদান তুলনা করা হয়েছে।
- যদি তারা একই না হয়, তবে পূর্বে 'True' অ্যাসাইন করা ভেরিয়েবলটিকে 'False' মান দেওয়া হয়েছে।
- লুপ থেকে বের हुआ।
- ফলাফলটি ভেরিয়েবলে সংরক্ষিত বুলিয়ান মান।
- এটি কনসোলে প্রদর্শিত হয়েছে।