যখন একটি নির্দিষ্ট অক্ষর ব্যতীত স্ট্রিংগুলির তালিকা থেকে প্রতিটি উপাদান নেওয়ার প্রয়োজন হয়, তখন একটি তালিকা বোঝা এবং 'সংযোজন' পদ্ধতি ব্যবহার করা হয়।
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷উদাহরণ
my_list = ["hi", "is", "great", "pyn", "pyt"]
print("The list is :")
print(my_list)
my_key = 'n'
print("The value for key is ")
print(my_key)
my_result = []
for sub in my_list:
my_result.append(''.join([element for element in sub if element == my_key]))
print("The result is :")
print(my_result) আউটপুট
The list is : ['hi', 'is', 'great', 'pyn', 'pyt'] The value for key is n The result is : ['', '', '', 'n', '']
ব্যাখ্যা
-
স্ট্রিংগুলির একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
৷ -
একটি কী-এর মান কনসোলে সংজ্ঞায়িত এবং প্রদর্শিত হয়৷
৷ -
একটি খালি তালিকা সংজ্ঞায়িত করা হয়েছে৷
৷ -
মূল তালিকাটি তালিকা বোধগম্যতা ব্যবহার করে পুনরাবৃত্তি করা হয় এবং একটি উপাদান কীটির সমান কিনা তা পরীক্ষা করা হয়।
-
যদি তাই হয়, এটি খালি তালিকায় যুক্ত করা হয়।
-
এই তালিকাটি কনসোলে আউটপুট হিসাবে প্রদর্শিত হয়৷