In các khóa từ điển bằng Python
Để in các khóa từ điển bằng Python, hãy sử dụng dict. keys[] có chức năng print[] để in các phím đó. mệnh lệnh. keys[] phương thức trả về một đối tượng xem hiển thị danh sách tất cả các khóa trong từ điển
Chính tả. keys[] phương thức có thể được sử dụng để truy cập các phần tử từ điển, như chúng ta có thể làm cho một danh sách theo chỉ mục. Hãy xác định một từ điển và sau đó sử dụng chính tả. keys[] và print[] để in các phím.
dict = { 'streaming': 'Netflix', 'show': 'Shadow and Bone', 'ratings': 'Good', 'genre': 'Fantasy ' } print[dict.keys[]]
đầu ra
dict_keys[['streaming', 'show', 'ratings', 'genre']]
Và bạn nhận được danh sách các khóa từ điển
Sử dụng từ điển. phương thức item[]
Các mục từ điển [] là một phương thức Python tích hợp được sử dụng để lấy tất cả các khóa và giá trị được liên kết với các khóa đó. Chúng ta có thể sử dụng phương thức items[] với vòng lặp for và in các khóa và giá trị của từ điển
Cách tiếp cận này hữu ích hơn nếu bạn muốn in từng khóa một
dict = { 'streaming': 'Netflix', 'show': 'Shadow and Bone', 'ratings': 'Good', 'genre': 'Fantasy ' } for key, value in dict.items[]: print[key]
đầu ra
streaming show ratings genre
Để in các khóa và giá trị của từ điển, hãy sử dụng lệnh dict. items[] với phương thức print[]
Để in các khóa từ điển, hãy sử dụng lệnh dict. keys[] với phương thức print[]
Để in các giá trị của từ điển, hãy sử dụng lệnh dict. các giá trị [] với phương thức in []
Đây là những cách Pythonic để lấy khóa và giá trị ra khỏi đối tượng từ điển
Đó là nó cho hướng dẫn này
Bài viết trước Python Datetime to String. Hướng dẫn cách thực hiện
Bài viết tiếp theo 2 cách dễ dàng để thêm danh sách vào danh sách bằng Python
kranal
https. //appdividend. com/
Krunal Lathiya là một kỹ sư công nghệ thông tin. Theo chuyên môn, anh ấy là một nhà phát triển web có kiến thức về nhiều nền tảng back-end [e. g. , PHP, Nút. js, Python] và các khung JavaScript giao diện người dùng [e. g. , Góc, Phản ứng và Vue]
key by value: {'for'}3______74
key by value: {'for'}5
key by value: {'for'}6
key by value: {'for'}7
key by value: {'for'}0
key by value: {'for'}1
key by value: {'for'}2
key by value: {'for'}7
key by value: {'for'}4
key by value: {'for'}1
key by value: {'for'}6
key by value: {'for'}7
key by value: {'for'}8
key by value: {'for'}9
dict_keys[['streaming', 'show', 'ratings', 'genre']]20
dict_keys[['streaming', 'show', 'ratings', 'genre']]21
dict_keys[['streaming', 'show', 'ratings', 'genre']]22
dict_keys[['streaming', 'show', 'ratings', 'genre']]23
key by value: {'for'}1
dict_keys[['streaming', 'show', 'ratings', 'genre']]25
dict_keys[['streaming', 'show', 'ratings', 'genre']]26
dict_keys[['streaming', 'show', 'ratings', 'genre']]27
dict_keys[['streaming', 'show', 'ratings', 'genre']]28
dict_keys[['streaming', 'show', 'ratings', 'genre']]25
dict = { 'streaming': 'Netflix', 'show': 'Shadow and Bone', 'ratings': 'Good', 'genre': 'Fantasy ' } for key, value in dict.items[]: print[key]20
key by value: {'for'}0
dict = { 'streaming': 'Netflix', 'show': 'Shadow and Bone', 'ratings': 'Good', 'genre': 'Fantasy ' } for key, value in dict.items[]: print[key]22
đầu ra
dict = { 'streaming': 'Netflix', 'show': 'Shadow and Bone', 'ratings': 'Good', 'genre': 'Fantasy ' } for key, value in dict.items[]: print[key]5
Trích xuất khóa từ Từ điển Python bằng Giá trị
Phương pháp 1. Lấy khóa theo giá trị bằng cách hiểu danh sách
Việc hiểu danh sách bao gồm các dấu ngoặc chứa biểu thức, được thực thi cho từng phần tử cùng với vòng lặp for để lặp qua từng phần tử trong danh sách Python để lấy khóa từ một giá trị trong từ điển.
Python3
dict = { 'streaming': 'Netflix', 'show': 'Shadow and Bone', 'ratings': 'Good', 'genre': 'Fantasy ' } for key, value in dict.items[]: print[key]23
key by value: {'for'}4
key by value: {'for'}5
dict = { 'streaming': 'Netflix', 'show': 'Shadow and Bone', 'ratings': 'Good', 'genre': 'Fantasy ' } for key, value in dict.items[]: print[key]26
key by value: {'for'}7
dict = { 'streaming': 'Netflix', 'show': 'Shadow and Bone', 'ratings': 'Good', 'genre': 'Fantasy ' } for key, value in dict.items[]: print[key]28
key by value: {'for'}1
key by value: {'for'}30
key by value: {'for'}7
key by value: {'for'}32
key by value: {'for'}1
dict = { 'streaming': 'Netflix', 'show': 'Shadow and Bone', 'ratings': 'Good', 'genre': 'Fantasy ' } for key, value in dict.items[]: print[key]26
key by value: {'for'}7
key by value: {'for'}6
key by value: {'for'}9
key by value: {'for'}38
key by value: {'for'}4
key by value: {'for'}30
key by value: {'for'}31
key by value: {'for'}32
key by value: {'for'}33
dict = { 'streaming': 'Netflix', 'show': 'Shadow and Bone', 'ratings': 'Good', 'genre': 'Fantasy ' } for key, value in dict.items[]: print[key]23
key by value: {'for'}35
key by value: {'for'}36
key by value: {'for'}4
key by value: {'for'}4
key by value: {'for'}32
key by value: {'for'}9
dict_keys[['streaming', 'show', 'ratings', 'genre']]21
dict_keys[['streaming', 'show', 'ratings', 'genre']]22
key by value: {'for'}43
key by value: {'for'}44
đầu ra
key by value: {'for'}
Phương pháp 2. Lấy khóa theo giá trị bằng danh sách. mục lục[]
Phương thức index[] trả về chỉ số của giá trị tương ứng trong danh sách. Cách tiếp cận được sử dụng ở đây là tìm hai danh sách khóa và giá trị riêng biệt. Sau đó tìm nạp khóa bằng cách sử dụng vị trí của giá trị trong val_list. Vì key ở vị trí N bất kỳ trong key_list sẽ có giá trị tương ứng tại vị trí N trong val_list.
Python3
key by value: {'for'}3
key by value: {'for'}3
key by value: {'for'}4
key by value: {'for'}5
key by value: {'for'}49
key by value: {'for'}7
key by value: {'for'}0
key by value: {'for'}1
key by value: {'for'}53
key by value: {'for'}7
key by value: {'for'}4
key by value: {'for'}1
key by value: {'for'}57
key by value: {'for'}7
key by value: {'for'}8
key by value: {'for'}9
key by value: {'for'}61
key by value: {'for'}62
key by value: {'for'}4
dict_keys[['streaming', 'show', 'ratings', 'genre']]25
dict_keys[['streaming', 'show', 'ratings', 'genre']]26
key by value: {'for'}66
key by value: {'for'}4
dict_keys[['streaming', 'show', 'ratings', 'genre']]25
key by value: {'for'}69
key by value: {'for'}70
key by value: {'for'}71
key by value: {'for'}4
key by value: {'for'}73____40
key by value: {'for'}75
dict_keys[['streaming', 'show', 'ratings', 'genre']]21
key by value: {'for'}77
Đầu ra.
dict_keys[['streaming', 'show', 'ratings', 'genre']]2
Phương pháp 3. Lấy khóa theo giá trị bằng cách sử dụng dict. mục[]
Chúng tôi cũng có thể tìm nạp khóa từ một giá trị bằng cách khớp tất cả các giá trị bằng lệnh dict. item[] và sau đó in khóa tương ứng với giá trị đã cho.
Python3
key by value: {'for'}78
key by value: {'for'}79
key by value: {'for'}00
key by value: {'for'}01
key by value: {'for'}31
key by value: {'for'}03
key by value: {'for'}33
key by value: {'for'}05
________ 406 ________ 735 _______ 408
key by value: {'for'}4
key by value: {'for'}4
key by value: {'for'}11
________ 412 ________ 413 ________ 414
key by value: {'for'}01
key by value: {'for'}13
key by value: {'for'}17
key by value: {'for'}18
key by value: {'for'}3
key by value: {'for'}4
key by value: {'for'}5
key by value: {'for'}6
key by value: {'for'}7
key by value: {'for'}0
key by value: {'for'}1
key by value: {'for'}2
key by value: {'for'}7
key by value: {'for'}4
key by value: {'for'}1
key by value: {'for'}6
key by value: {'for'}7
key by value: {'for'}8
key by value: {'for'}9