पायथन में डिक्ट्स को अत्यधिक अनुकूलित किया जाता है। एन कुंजी या कुंजी/मूल्य जोड़े से एक ताना बनाना ओ (एन) है, फ़ेचिंग ओ (1) है, डालने का परिशोधन ओ (1) है, और आगे। आपको उन्हें स्पष्ट रूप से अनुकूलित करने की आवश्यकता नहीं है। आप इसके बारे में सुनिश्चित हो सकते हैं क्योंकि हुड के नीचे अजगर dicts का उपयोग करके अपनी कक्षाओं को लागू करता है।
सूचियों/टुपल्स की तुलना डिक्ट्स/सेट से न करें, हालांकि वे विभिन्न समस्याओं को हल करते हैं।