Làm cách nào để truy cập Namedtuple?
Làm cách nào để truy cập Namedtuple?

Video: Làm cách nào để truy cập Namedtuple?

Video: Làm cách nào để truy cập Namedtuple?
Video: Python Tutorial : Meet the Tuples 2024, Tháng mười một
Anonim

1. Truy cập theo chỉ mục: Các giá trị thuộc tính của có tên () được sắp xếp theo thứ tự và có thể được truy cập bằng số chỉ mục không giống như các từ điển không thể truy cập bằng chỉ mục. 2. Truy cập bằng tên khóa: Truy cập bằng tên khóa cũng được cho phép như trong từ điển.

Hơn nữa, Namedtuple hoạt động Python như thế nào?

Namedtuple trong Python . Python hỗ trợ một loại vùng chứa như từ điển được gọi là “ những cái tên ()”Hiện diện trong mô-đun,“bộ sưu tập”. Giống như từ điển, chúng chứa các khóa được băm thành một giá trị cụ thể. Nhưng ngược lại, nó hỗ trợ cả truy cập từ giá trị khóa và lặp lại, chức năng mà từ điển thiếu.

Tương tự, tuple được đặt tên là gì? Các bộ giá trị được đặt tên về cơ bản là các loại đối tượng nhẹ, dễ tạo. Đã đặt tên tuple các trường hợp có thể được tham chiếu bằng cách sử dụng tham chiếu biến dạng đối tượng hoặc tiêu chuẩn tuple cú pháp. Chúng có thể được sử dụng tương tự như cấu trúc hoặc các loại bản ghi thông thường khác, ngoại trừ việc chúng là bất biến.

Theo cách này, làm cách nào để bạn tạo Namedtuple trong Python?

Đến tạo ra Một tên là tuple , nhập có tên lớp từ mô-đun tập hợp. Hàm tạo lấy tên của tên là tuple (là kiểu () sẽ báo cáo) và một chuỗi chứa tên các trường, được phân tách bằng khoảng trắng. Nó trả về một cái mới được đặt tên lớp cho các trường được chỉ định.

Làm thế nào là bộ giá trị bất biến?

Python tuples có một đặc điểm đáng ngạc nhiên: họ bất biến , nhưng giá trị của chúng có thể thay đổi. Điều này có thể xảy ra khi tuple giữ một tham chiếu đến bất kỳ đối tượng có thể thay đổi nào, chẳng hạn như danh sách. Rõ ràng là dum và dee đề cập đến các đối tượng bằng nhau, nhưng không phải cùng một đối tượng. Chúng có đặc điểm nhận dạng riêng biệt.

Đề xuất: