Hướng dẫn how to check all keys in dictionary python - cách kiểm tra tất cả các khóa trong từ điển python

Đưa ra một từ điển, hãy viết một chương trình Python để lấy các khóa từ điển làm danh sách. & NBSP;

Examples:

Input  : {1:'a', 2:'b', 3:'c'}
Output : [1, 2, 3]

Input  : {'A' : 'ant', 'B' : 'ball'}
Output : ['A', 'B']

Phương thức & NBSP; 1: Nhận các khóa từ điển làm danh sách bằng Dict.Keys () Get dictionary keys as a list using dict.keys()

Phương thức Dict.Keys () trong Từ điển Python, 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 theo thứ tự chèn.

Python3

Is

[1, 2, 3]
2
[1, 2, 3]
3dict
[1, 2, 3]
5

Output:

dict_keys([1, 2, 3])

Phương pháp 2: Nhận các khóa từ điển làm danh sách bằng Dict.Keys () Get dictionary keys as a list using dict.keys()

Hàm danh sách Python () lấy bất kỳ tham số nào và trả về danh sách. Trong Python Itable là đối tượng bạn có thể lặp lại.

Python3

Các

[1, 2, 3]
1=
[1, 2, 3]
3
[1, 2, 3]
4

[1, 2, 3]
2
[1, 2, 3]
6

Output:

[1, 2, 3]

Phương thức & NBSP; 3: Nhận các khóa từ điển làm danh sách sử dụng cho phương thức vòng lặp và nối Get dictionary keys as a list using For Loop and append method

Trong phương thức này, chúng tôi sẽ lặp lại từng khóa bằng cách sử dụng hàm Dict.Keys () và nối chúng vào một danh sách mới có tên là Danh sách.

Python3

[1, 2, 3]
7
[1, 2, 3]
8dict5050

['a', 'b', 'c']
1
[1, 2, 3]
3 =
['a', 'b', 'c']
4

['a', 'b', 'c']
1
['a', 'b', 'c']
6
['a', 'b', 'c']
7
['a', 'b', 'c']
8 dict
['a', 'b', 'c']
0

['a', 'b', 'c']
1
[1, 2, 3]
3
['a', 'b', 'c']
3

['a', 'b', 'c']
1
['a', 'b', 'c']
5
[1, 2, 3]
3

Is

[1, 2, 3]
2=3dict=5

Output:

[1, 2, 3]

Phương pháp 4: & NBSP; Khóa từ điển để liệt kê bằng cách sử dụng danh sách hiểu biết

Ở đây, chúng tôi sẽ cố gắng rút ngắn mã của chúng tôi bằng cách sử dụng danh sách hiểu trong Python.

Python3

Is

Phương pháp 2: Nhận các khóa từ điển làm danh sách bằng Dict.Keys ()

[1, 2, 3]
2
[1, 2, 3]
6

Output:

[1, 2, 3]

Hàm danh sách Python () lấy bất kỳ tham số nào và trả về danh sách. Trong Python Itable là đối tượng bạn có thể lặp lại. Dictionary Keys to List using Unpacking with * 

Các

Python3

[1, 2, 3]
7
[1, 2, 3]
8dict5050

['a', 'b', 'c']
1
[1, 2, 3]
3 =
['a', 'b', 'c']
4

['a', 'b', 'c']
1
['a', 'b', 'c']
6
['a', 'b', 'c']
7
['a', 'b', 'c']
8 dict
['a', 'b', 'c']
0

[1, 2, 3]
2=3dict=5

Output:

['a', 'b', 'c']

['a', 'b', 'c']1['a', 'b', 'c']5 [1, 2, 3]3 Dictionary Keys to List using itemgetter

Is

Python3

Phương pháp 4: & NBSP; Khóa từ điển để liệt kê bằng cách sử dụng danh sách hiểu biết

[1, 2, 3]
7
[1, 2, 3]
8dict5050

['a', 'b', 'c']
1
[1, 2, 3]
3 =
['a', 'b', 'c']
4

['a', 'b', 'c']
1
['a', 'b', 'c']
6
['a', 'b', 'c']
7
['a', 'b', 'c']
8 dict
['a', 'b', 'c']
0

[1, 2, 3]
2=3dict=5

Output:

['a', 'b', 'c']