কম্পিউটার

পাইথন - প্রদত্ত টিপলের তালিকা থেকে সমস্ত বড় হাতের অক্ষর ফিল্টার করুন


যখন টিপলের তালিকা থেকে সমস্ত বড় হাতের অক্ষর ফিল্টার করার প্রয়োজন হয়, তখন একটি সাধারণ পুনরাবৃত্তি, একটি বুলিয়ান মান, 'অ্যাপেন্ড' পদ্ধতি এবং 'আইসুপার' পদ্ধতি ব্যবহার করা হয়।

উদাহরণ

নীচে একই -

এর একটি প্রদর্শন রয়েছে৷
my_list = [("PYTHON", "IS", "Fun"), ("PYTHON", "COOl"), ("PYTHON", ), "ORIENTED", "OBJECT"]

print("The list is : " )
print(my_list)

my_result_list = []
for sub_list in my_list:
   my_result = True
   for element in sub_list:

      if not element.isupper():
         my_result = False
         break

   if my_result:

      my_result_list.append(sub_list)

print("The resultant list is : ")
print(my_result_list)

আউটপুট

The list is :
[('PYTHON', 'IS', 'Fun'), ('PYTHON', 'COOl'), ('PYTHON',), 'ORIENTED', 'OBJECT']
The resultant list is :
[('PYTHON',), 'ORIENTED', 'OBJECT']

ব্যাখ্যা

  • টিপলের একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়।

  • একটি খালি তালিকা সংজ্ঞায়িত করা হয়েছে৷

  • মূল তালিকাটি বারবার করা হয়েছে, এবং একটি বুলিয়ান মান 'True'-তে সেট করা হয়েছে।

  • তালিকাটি আবার পুনরাবৃত্তি করা হয়েছে এবং প্রতিটি উপাদান বড় হাতের অন্তর্গত কিনা তা পরীক্ষা করা হয়েছে।

  • যদি না হয়, বুলিয়ান মানটি False এ সেট করা হয়।

  • নিয়ন্ত্রণ লুপ থেকে বেরিয়ে আসে৷

  • বুলিয়ান মানের উপর ভিত্তি করে, উপাদানটি খালি তালিকায় যুক্ত করা হয়।

  • এই তালিকাটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়৷


  1. পাইথনে তালিকার সমস্ত স্ট্রিংকে পূর্ণসংখ্যাতে রূপান্তর করা হচ্ছে

  2. পাইথনে স্ট্রিংগুলির তালিকাকে টিপলের তালিকায় রূপান্তর করুন

  3. তালিকায় পাইথন টিপলস থেকে nম উপাদান অ্যাক্সেস করা হচ্ছে

  4. Python - একটি তালিকা থেকে এমনকি মান ফিল্টার করুন