যদি নির্দিষ্ট ইনডেক্সগুলোর স্ট্রিং দৈর্ঘ্যের যোগফল খুঁজতে হয়, তবে enumerate ব্যবহার করে তালিকার উপাদানগুলোর মাধ্যমে ইটারেট করা হয় এবং উপাদানের দৈর্ঘ্য একটি তালিকায় যোগ করা হয়।
উদাহরণ
নিচে এর প্রদর্শন দেওয়া হলো:
my_list = ["python", "is", "best", "for", "coders"]
print("তালিকা হলো :")
print(my_list)
index_list = [0, 1, 4]
result = 0
for index, element in enumerate(my_list):
if index in index_list:
result += len(element)
print("ফলাফল হলো :")
print(result)
আউটপুট
তালিকা হলো : ['python', 'is', 'best', 'for', 'coders'] ফলাফল হলো : 14
ব্যাখ্যা
একটি তালিকা সংজ্ঞায়িত করা হয় (যে স্ট্রিং ধারণ করে) এবং কনসোলে প্রদর্শন করা হয়।
পূর্ণসংখ্যার আরেকটি তালিকা সংজ্ঞায়িত করা হয়।
স্ট্রিংয়ের তালিকা এনামারেট করা হয় এবং ইটারেট করা হয়।
একটি ভেরিয়েবল ০ এসাইন করা হয়।
যদি সেই ইনডেক্স পূর্ণসংখ্যার তালিকায় থাকে, তবে এর দৈর্ঘ্য ভেরিয়েবলে যোগ করা হয়।
এটি ফলাফল যা কনসোলে প্রদর্শন করা হয়।