Namedtuple trong Python (Namedtuple in Python)
nguồn: Corey Schafer Các bạn cũng đã biết trong Python, chúng ta có rất nhiều kiểu dữ liệu cho phép chúng ta lưu trữ các dữ liệu chúng ta muốn. Điển hình như Tuple >>> teo = ('Teo', 'student', ['CF', 'Dota']) >>> teo ('Teo', 'student', ['CF', 'Dota']) >>> teo[0], teo[2] # access by position ('Teo', ['CF', 'Dota']) Tuy vậy các số chỉ vị trí của các tuples (field numbers) vẫn có đôi chút gây cho chúng ta khó hiểu hơn là các từ khóa (names of keys) trong dictionary. Ví dụ sau đây sử dụng dict thay cho tuple >>> teo = dict(name='Teo', job='student', favgames=['CF', 'Dota']) >>> teo {'name': 'Teo', 'job': 'Student', 'favgames': ['CF', 'Dota']} >>> teo['name'], teo['favgames'] # access by key ('T...