যদিও অভিধান নিজেই একটি পুনরাবৃত্তিযোগ্য বস্তু নয়, আইটেম(), কী() এবং মান পদ্ধতিগুলি পুনরাবৃত্তিযোগ্য ভিউ অবজেক্ট প্রদান করে যা অভিধানের মাধ্যমে পুনরাবৃত্তি করতে ব্যবহার করা যেতে পারে।
আইটেম() পদ্ধতি টিপলের একটি তালিকা প্রদান করে, প্রতিটি টিপল কী এবং মান জোড়া।
>>> d1={'name': 'Ravi', 'age': 23, 'marks': 56} >>> for t in d1.items(): print (t) ('name', 'Ravi') ('age', 23) ('marks', 56)
প্রতিটি জোড়ার কী এবং মান আলাদাভাবে দুটি ভেরিয়েবলে সংরক্ষণ করা যেতে পারে এবং এভাবে ট্রাভার্স করা যেতে পারে −
>>> d1={'name': 'Ravi', 'age': 23, 'marks': 56} >>> for k,v in d1.items(): print (k,v) name Ravi age 23 marks 56
পুনরাবৃত্তিযোগ্য কী() পদ্ধতি ব্যবহার করে প্রতিটি কী এবং সংশ্লিষ্ট মান নিম্নরূপ প্রাপ্ত করা যেতে পারে -
>>> for k in d1.keys(): print (k, d1.get(k)) name Ravi age 23 marks 56