Trước khi đăng, tôi đã trải qua Access an arbitrary element in a dictionary in Python, nhưng tôi không chắc chắn về điều này.Cách truy cập phần tử đầu tiên và cuối cùng trong một từ điển python?
Tôi có một từ điển dài và tôi đã nhận được các giá trị của khóa đầu tiên và cuối cùng của nó. Tôi có thể sử dụng dict[dict.keys()[0]]
và dict[dict.keys()[-1]]
để lấy các phần tử đầu tiên và cuối cùng, nhưng vì cặp khóa: giá trị được xuất dưới dạng ngẫu nhiên (như trong vị trí của cặp khóa: giá trị là ngẫu nhiên), giải pháp luôn được cung cấp trong liên kết này công việc?
Theo Python 3.6 OrderDict() không còn cần thiết, bởi vì việc thực hiện từ điển bản địa hiện tại duy trì thứ tự chèn. –
@juanIsaza Bạn có thể cung cấp liên kết bằng chứng không? – TechJS
Có cách nào để thực hiện nó mà không phải sao chép toàn bộ nội dung từ điển vào danh sách không? Một cái gì đó như d.front() và d.back()? – Mattia