एक टपल ऑब्जेक्ट का उपयोग आमतौर पर डेटा संरचना को परिभाषित करने के लिए किया जाता है जिसमें अल्पविराम से अलग फ़ील्ड मान कोष्ठक में रखे जाते हैं। प्रत्येक फ़ील्ड का मान इंडेक्स द्वारा टपल में पहचाना जाता है।
>>> student=(1,"Ravi",23, 546) >>> rollno=student[0] >>> name=student[1] >>> age=student[2] >>> marks=student[3] >>> print (rollno, name, age, marks) 1 Ravi 23 546
नामांकित टपल को इसकी परिभाषा में निर्दिष्ट फ़ील्ड नामों के साथ परिभाषित किया गया है। nametuple() फ़ैक्टरी फ़ंक्शन नाम फ़ील्ड के साथ टपल बनाने की अनुमति देता है। फ़ील्ड मानों को अब इंडेक्स के अलावा नाम से भी एक्सेस किया जा सकता है। फ़ंक्शन को संग्रह मॉड्यूल में परिभाषित किया गया है
>>> from collections import namedtuple
>>> student=namedtuple('student', ('rollno, name, age, marks')) >>> s1=student(1,"Ravi", 23, 546) >>> s1 student(rollno=1, name='Ravi', age=23, marks=546) >>> s1.rollno 1 >>> s1.name 'Ravi' >>> s1.age 23 >>> s1.marks 546