যখন একটি টিপল এবং একটি তালিকা অভিন্ন কিনা তা পরীক্ষা করার প্রয়োজন হয়, অর্থাৎ তারা একই উপাদান ধারণ করে, একটি সাধারণ লুপ ব্যবহার করা যেতে পারে।
ভিন্নধর্মী মান (অর্থাৎ পূর্ণসংখ্যা, ফ্লোটিং পয়েন্ট, স্ট্রিং ইত্যাদির মতো যেকোনো ডেটা টাইপের ডেটা) সংরক্ষণ করতে একটি তালিকা ব্যবহার করা যেতে পারে।
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷উদাহরণ
my_tuple_1 = ('Hi' , 'there', 'Will') my_list = ['How' ,'are' ,'you'] print("The tuple is : ") print(my_tuple_1) print("The list is : ") 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("Are the tuple and list identical ? ") print(my_result)
আউটপুট
The tuple is : ('Hi', 'there', 'Will') The list is : ['How', 'are', 'you'] Are the tuple and list identical ? False
ব্যাখ্যা
- একটি টিপল এবং একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়।
- একটি ভেরিয়েবলকে 'ট্রু' মান নির্ধারণ করা হয়।
- তালিকাটি পুনরাবৃত্তি করা হয়েছে, এবং তালিকার প্রতিটি উপাদান এবং টিপল তুলনা করা হয়েছে৷
- যদি তারা একই না হয়, পূর্বে যে ভেরিয়েবলটিকে 'True' বরাদ্দ করা হয়েছিল তাকে একটি 'False' মান বরাদ্দ করা হয়।
- এটি লুপ থেকে বেরিয়ে আসে।
- চূড়ান্ত ফলাফল হল ভেরিয়েবলে সংরক্ষিত বুলিয়ান মান।
- এটি কনসোলে প্রদর্শিত হয়