যখন একটি প্রদত্ত শর্তের উপর ভিত্তি করে টিপলের তালিকা থেকে একটি টিপল অপসারণের প্রয়োজন হয়, যেমন টিপলে একটি নির্দিষ্ট অক্ষর থাকে না, তালিকা বোঝা ব্যবহার করা যেতে পারে৷
একটি তালিকা ভিন্নধর্মী মান (অর্থাৎ পূর্ণসংখ্যা, ভাসমান বিন্দু, স্ট্রিং ইত্যাদির মতো যেকোনো ডেটা টাইপের ডেটা) সংরক্ষণ করতে ব্যবহার করা যেতে পারে। টিপলের একটি তালিকায় মূলত একটি তালিকায় আবদ্ধ টিপল থাকে।
তালিকার বোধগম্যতা হল একটি সংক্ষিপ্ত হস্ত যা তালিকার মাধ্যমে পুনরাবৃত্তি করতে এবং এটিতে ক্রিয়াকলাপ সম্পাদন করে।
নীচে একই −
এর জন্য একটি প্রদর্শন রয়েছে৷উদাহরণ
my_list = [('. ', 62), ('Mark', 5), ('Paul.', 21), ('.....', 0), ('-Jane', 115), ('Jake', 15), ('::', 63), ('John', 3), ('--', 1), ('there', 82), ('Harold', 100)] my_result = [(a, b) for a, b in my_list if any(c.isalpha() for c in a)] print("The tuple that doesn't contain any character has been removed") print("The resultant list of tuple is :") print(my_result)
আউটপুট
The tuple that doesn't contain any character has been removed The resultant list of tuple is : [('Mark', 5), ('Paul.', 21), ('-Jane', 115), ('Jake', 15), ('John', 3), ('there', 82), ('Harold', 100)]
ব্যাখ্যা
- টুপলের একটি তালিকা সংজ্ঞায়িত করা হয়, এবং কনসোলে প্রদর্শিত হয়।
- টুপলের তালিকাটি আবার করা হয়েছে, এবং এটি বর্ণমালা পরিবারের অন্তর্গত কিনা তা পরীক্ষা করা হয়েছে।
- এই অপারেশনের ডেটা একটি ভেরিয়েবলে সংরক্ষণ করা হয়৷ ৷
- এই ভেরিয়েবল হল আউটপুট যা কনসোলে প্রদর্শিত হয়।