डिक्शनरी मेथड्स आइटम्स (), कीज () और वैल्यूज () रिटर्न व्यू ऑब्जेक्ट्स। आइटम () विधि एक dict_items ऑब्जेक्ट देता है जिसमें शब्दकोश में कुंजी-मूल्य जोड़े की सूची होती है
>>> D1={"pen":25, "pencil":10, "book":100, "sharpner":5, "eraser":5} >>> i=D1.items() >>> i dict_items([('pen', 25), ('pencil', 10), ('book', 100), ('sharpner', 5), ('eraser', 5)])
कुंजियाँ () विधि dict_keys प्रकार की एक दृश्य वस्तु लौटाती है जिसमें सभी कुंजियों की सूची होती है
>>> k=D1.keys() >>> k dict_keys(['pen', 'pencil', 'book', 'sharpner', 'eraser'])
इसी तरह, मान () विधि dict_values ऑब्जेक्ट लौटाती है
>>> v=D1.values() >>> v dict_values([25, 10, 100, 5, 5])
इन दृश्य वस्तुओं को गतिशील रूप से अद्यतन किया जाता है। अंतर्निहित शब्दकोश में परिवर्तन में वस्तु दृश्य में परिलक्षित होती है। उदाहरण के लिए, यदि शब्दकोश से 'पुस्तक' कुंजी हटा दी जाती है, तो संबंधित दृश्य वस्तुएं भी संबंधित प्रविष्टियां नहीं दिखाएंगी।
>>> del D1['book'] >>> k dict_keys(['pen', 'pencil', 'sharpner', 'eraser']) >>> i dict_items([('pen', 25), ('pencil', 10), ('sharpner', 5), ('eraser', 5)]) >>> v dict_values([25, 10, 5, 5])