Đối tượng tuple thường được sử dụng để xác định cấu trúc dữ liệu với các giá trị trường được phân tách bằng dấu phẩy được đặt trong dấu ngoặc đơn. Giá trị của mỗi trường được xác định bằng chỉ mục trong tuple.
>>> 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
Tuple được đặt tên được xác định với các tên trường được chỉ định trong định nghĩa của nó. Hàm factory namestuple () cho phép tạo bộ tuple với các trường tên. Giá trị trường hiện có thể được truy cập bằng tên ngoài chỉ mục. Hàm được định nghĩa trong mô-đun bộ sưu tập
>>> 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