যখন টুপল রেকর্ডে ডেটার ছেদ খুঁজে বের করার প্রয়োজন হয়, তখন একটি তালিকা বোঝা ব্যবহার করা যেতে পারে।
তালিকার বোধগম্যতা হল একটি সংক্ষিপ্ত হস্ত যা তালিকার মাধ্যমে পুনরাবৃত্তি করতে এবং এটিতে ক্রিয়াকলাপ সম্পাদন করে।
ভিন্নধর্মী মান (অর্থাৎ পূর্ণসংখ্যা, ফ্লোটিং পয়েন্ট, স্ট্রিং ইত্যাদির মতো যেকোনো ডেটা টাইপের ডেটা) সংরক্ষণ করতে একটি তালিকা ব্যবহার করা যেতে পারে।
টিপলের একটি তালিকায় মূলত একটি তালিকায় আবদ্ধ টিপল থাকে। নীচে একই -
এর একটি প্রদর্শন রয়েছে৷উদাহরণ
my_list_1 = [('Hi',1) , ('there',11), ('Will', 56)] my_list_2 = [('Hi',1) ,('are',7) ,('you',10)] print("The first list is : ") print(my_list_1) print("The second list is : ") print(my_list_2) my_result = [elem_1 for elem_1 in my_list_1 for elem_2 in my_list_2 if elem_1 == elem_2] print("The intersection of the list of tuples is : ") print(my_result)
আউটপুট
The first list is : [('Hi', 1), ('there', 11), ('Will', 56)] The second list is : [('Hi', 1), ('are', 7), ('you', 10)] The intersection of the list of tuples is : [('Hi', 1)]
ব্যাখ্যা
- টুপলের দুটি তালিকা সংজ্ঞায়িত করা হয়েছে, এবং কনসোলে প্রদর্শিত হয়৷ ৷
- টিউপলের এই দুটি তালিকাই বারবার পুনরাবৃত্তি করা হয়েছে, এবং সংশ্লিষ্ট উপাদানগুলির জন্য পরীক্ষা করা হয়েছে৷
- যদি তারা সমান হয়, তাহলে এটি একটি ভেরিয়েবলের জন্য নির্ধারিত হয়।
- অন্যথায় এটি উপেক্ষা করা হয়।
- এটি কনসোলে প্রদর্শিত হয়।