যখন স্ট্রিং তালিকা থেকে K-তম শব্দের অক্ষর অবস্থান বের করতে হয়, তখন enumerate সহ তালিকা বোঝাপড়া ব্যবহার করা হয়।
উদাহরণ
নিচে এর প্রদর্শন দেওয়া হলো:
my_list = ["python", "is", "fun", "to", "learn"]
print("The list is :")
print(my_list)
K = 15
print("The value of K is :")
print(K)
my_result = [element[0] for sub in enumerate(my_list) for element in enumerate(sub[1])]
my_result = my_result[K]
print("The result is :")
print(my_result)
আউটপুট
The list is : ['python', 'is', 'fun', 'to', 'learn'] The value of K is : 15 The result is : 2
ব্যাখ্যা
একটি স্ট্রিংয়ের তালিকা সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শিত হয়েছে।
'K'-র জন্য একটি মান সংজ্ঞায়িত করা হয়েছে এবং কনসোলে প্রদর্শিত হয়েছে।
তালিকা বোঝাপড়া ব্যবহার করে enumerate সহ তালিকার উপাদানগুলির ওপর পুনরাবৃত্তি করা হয়েছে।
প্রতিটি উপাদানের শূন্যঠাম উপাদানটি enumerate ব্যবহার করে অ্যাক্সেস করা হয়েছে।
এটি একটি তালিকায় রূপান্তরিত হয়েছে।
যেহেতু enumerate ব্যবহার করা হয়েছে, ফলাফল একটি পূর্ণসংখ্যা হবে।
এই তালিকার K-তম উপাদান আউটপুট হিসেবে কনসোলে প্রদর্শিত হয়।