Giải pháp tiêu chuẩn để xem các khóa từ điển là sử dụng hàm Show 1 2 3 4 5 6 7 if __name__ == '__main__'.
d = {'A': 1, 'B': 2, 'C': 3}
x = danh sách(d.keys()) in(x) # ['A', 'B', 'C']
Tải xuống mã chạy 1 2 3 4 5 6 7 if __name__ == '__main__'.
d = {'A': 1, 'B': 2, 'C': 3}
x = danh sách(d) in(x) # ['A', 'B', 'C']
Tải xuống mã chạy 1 2 3 4 5 6 7 if __name__ == '__main__'.
d = {'A': 1, 'B': 2, 'C': 3}
x = danh sách(d.values()) in(x) # [1, 2, 3]
Tải xuống mã chạy 2. Sử dụng toán tử giải nén lặp lạiKể từ Python 3. 5, bạn có thể giải nén từ điển thành một danh sách theo nghĩa đen như 1 2 3 4 5 6 7 if __name__ == '__main__'.
d = {'A': 1, 'B': 2, 'C': 3}
x = [*d] in(x) # ['A', 'B', 'C']
Tải xuống mã chạy 1 2 3 4 5 6 7 if __name__ == '__main__'.
d = {'A': 1, 'B': 2, 'C': 3}
x = [*d.keys()] in(x) # ['A', 'B', 'C']
Tải xuống mã chạy 1 2 3 4 5 6 7 if __name__ == '__main__'.
d = {'A': 1, 'B': 2, 'C': 3}
x = [*d.values()] in(x) # [1, 2, 3]
Tải xuống mã chạy 3. Sử dụng Extended Iterable UnpackingMột tùy chọn khác trong Python 3 là Extended Iterable Unpacking, được giới thiệu như một phần của PEP 3132. Bây giờ bạn có thể viết Làm cách nào để lấy giá trị của khóa trong từ điển Python?Để lấy các giá trị từ một từ điển Python, bạn có thể sử dụng phương thức get() , vì vậy nếu bạn truyền hàm này dưới dạng tham số, hàm max() và min() sẽ trả về kết quả dựa trên giá trị, không phải khóa.
Phương pháp nào cho phép truy cập vào tất cả các tên khóa trong từ điển Python?Nhưng làm cách nào chúng tôi có thể truy cập tất cả các cặp khóa-giá trị trong từ điển? . items() en el diccionario para obtener todos los pares de clave-valor. |