Python enumerate() ফাংশন যেকোনো ইটেরেবল আর্গুমেন্ট হিসেবে নেয় এবং একটি enumerate অবজেক্ট ফেরত দেয় যার মাধ্যমে ইটেরেবলটি ট্রভার্স করা যায়। এতে ইন্ডেক্স এবং ইটেরেবল অবজেক্টের (লিস্ট, টাপল বা স্ট্রিং-এর মত) সংশ্লিষ্ট আইটেম থাকে।
ইন্ডেক্স ও ভ্যালু যুক্ত এখানো enumerate অবজেক্টকে ডিকশনারি কম্প্রিহেনশন ব্যবহার করে একটি ডিকশনারিতে রূপান্তর করা হয়।
>>> l1=['aa','bb','cc','dd'] >>> enum=enumerate(l1) >>> enum >>> d=dict((i,j) for i,j in enum) >>> d {0: 'aa', 1: 'bb', 2: 'cc', 3: 'dd'}