যখন ম্যাট্রিক্সে 'কে' স্ট্রিং আছে এমন সারিগুলি খুঁজে বের করার প্রয়োজন হয়, তখন 'গণনা' বৈশিষ্ট্য, একটি সাধারণ পুনরাবৃত্তি এবং 'সংযোজন' পদ্ধতি ব্যবহার করা হয়।
উদাহরণ
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷my_list = [["Pyt", "fun", "python"], ["python", "rock"],["Pyt", "for", "CS"], ["Keep", "learning"]] print("The list is :") print(my_list) K = "Pyt" my_result = [] for idx, element in enumerate(my_list): if K in element: my_result.append(idx) print("The result is :") print(my_result)
আউটপুট
The list is : [['Pyt', 'fun', 'python'], ['python', 'rock'], ['Pyt', 'for', 'CS'], ['Keep', 'learning']] The result is : [0, 2]
ব্যাখ্যা
-
একটি তালিকা সংজ্ঞায়িত করা হয় এবং কনসোলে প্রদর্শিত হয়৷
৷ -
K-এর মান সংজ্ঞায়িত করা হয়েছে।
-
একটি খালি তালিকা তৈরি করা হয়েছে৷
৷ -
তালিকাটি 'গণনা' অ্যাট্রিবিউট ব্যবহার করে পুনরাবৃত্তি করা হয়েছে।
-
একটি শর্ত রাখা হয়েছে, যা তালিকার একটি উপাদান হিসেবে 'K' উপস্থিত আছে কিনা তা পরীক্ষা করে।
-
যদি হ্যাঁ, এর সূচীটি খালি তালিকায় যুক্ত করা হয়।
-
এটি সেই আউটপুট যা কনসোলে প্রদর্শিত হয়৷
৷