যখন একটি তালিকা থেকে কীওয়ার্ড বের করতে হয়, তখন একটি সাধারণ পুনরাবৃত্তি এবং iskeyword পদ্ধতি ব্যবহার করা হয়।
উদাহরণ
নিচে এর প্রদর্শন দেওয়া হলো:
import keyword
my_list = ["python", 'is', 'fun', 'to', 'learn']
print("The list is :")
print(my_list)
my_result = []
for element in my_list:
for word in element.split():
if keyword.iskeyword(word):
my_result.append(word)
print("The result is :")
print(my_result)
আউটপুট
The list is : ['python', 'is', 'fun', 'to', 'learn'] The result is : ['is']
ব্যাখ্যা
একটি স্ট্রিংয়ের তালিকা সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শিত হয়েছে।
একটি খালি তালিকা সংজ্ঞায়িত করা হয়েছে।
তালিকাটি পুনরাবৃত্তি করা হয়েছে, এবং প্রতিটি উপাদান স্পেস অনুযায়ী বিভক্ত করা হয়েছে।
'iskeyword' পদ্ধতি ব্যবহার করে পরীক্ষা করা হয়েছে যে তালিকার কোন উপাদান ভাষায় একটি কীওয়ার্ড কিনা।
যদি হ্যাঁ, তবে এটি খালি তালিকায় যোগ করা হয়।
এই তালিকাটি আউটপুট হিসেবে কনসোলে প্রদর্শিত হয়।