लिस्ट और टपल ऑब्जेक्ट्स अनुक्रम हैं। एक डिक्शनरी कुंजी-मान जोड़ियों की हैश टेबल है। लिस्ट और टपल आइटम्स का एक क्रमबद्ध संग्रह है। डिक्शनरी अनक्रमित संग्रह है।
लिस्ट और डिक्शनरी ऑब्जेक्ट्स म्यूटेबल हैं यानी उनमें नया आइटम जोड़ना या हटाना संभव है। टपल एक इम्यूटेबल ऑब्जेक्ट है। टपल ऑब्जेक्ट पर जोड़ या हटाने के ऑपरेशन संभव नहीं हैं।
इनमें से प्रत्येक कॉमा-अलग किए गए आइटम्स का संग्रह है। लिस्ट आइटम्स स्क्वायर ब्रैकेट्स `[]` में, टपल आइटम्स राउंड ब्रैकेट्स या पैरेंथेसिस `()` में, और डिक्शनरी आइटम्स कर्ली ब्रैकेट्स `{}` में घिरे होते हैं।
>>> L1 = [12, "Ravi", "B.Com FY", 78.50] # लिस्ट
>>> T1 = (12, "Ravi", "B.Com FY", 78.50) # टपल
>>> D1 = {"Rollno": 12, "class": "B.com FY", "precentage": 78.50} # डिक्शनरी
लिस्ट और टपल आइटम्स इंडेक्स्ड होते हैं। स्लाइस ऑपरेटर किसी विशेष इंडेक्स के आइटम को एक्सेस करने की अनुमति देता है।
>>> print(L1[2]) B.Com FY >>> print(T1[2]) B.Com FY
डिक्शनरी में आइटम्स इंडेक्स्ड नहीं होते। किसी विशेष कुंजी से जुड़ा मान स्क्वायर ब्रैकेट में डालकर प्राप्त किया जाता है। डिक्शनरी का `get()` मेथड भी संबंधित मान लौटाता है।
>>> print(D1['class'])
B.com FY
>>> print(D1.get('class'))
B.com FY