भले ही डिक्शनरी अपने आप में एक चलने योग्य वस्तु नहीं है, आइटम (), कुंजियाँ () और मान विधियाँ पुनरावृत्त दृश्य ऑब्जेक्ट लौटाती हैं जिनका उपयोग शब्दकोश के माध्यम से पुनरावृति करने के लिए किया जा सकता है।
आइटम () विधि टुपल्स की एक सूची लौटाती है, प्रत्येक टपल कुंजी और मूल्य जोड़ी है।
>>> 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