⊗pyPmLpDK 152 of 208 menu

Khóa từ điển thông qua for trong Python

Khi lặp qua từ điển bằng vòng lặp for theo mặc định sẽ luôn hiển thị các khóa của nó.

Ví dụ

Giả sử chúng ta có từ điển dct:

dct = { 'a': 1, 'b': 2, 'c': 3 }

Hãy chạy nó trong vòng lặp:

for key in dct: print(key)

Kết quả thực thi mã sẽ hiển thị tất cả các khóa:

'a' 'b' 'c'

Ví dụ

Có thể lấy các khóa từ điển bằng cách sử dụng phương thức keys. Phương thức trả về một đối tượng đặc biệt, có thể được lặp qua bằng vòng lặp:

for key in dct.keys(): print(key)

Kết quả thực thi mã:

'a' 'b' 'c'

Bài tập thực hành

Cho từ điển:

tst = { 'a': 1, 'b': 2, 'c': 3, 'd': 4, 'e': 5 }

In các khóa của nó ra console:

'a' 'b' 'c' 'd' 'e'

Cho từ điển:

tst = { 2: 'a', 4: 'b', 6: 'c', 8: 'd' }

In các khóa của nó ra console, ngoại trừ 8.

Cho từ điển:

tst = { '1': 'a', '2': 'b', '3': 'c', '4': 'd' }

Từ các khóa của nó, hãy nhận được tuple sau:

('2', '3', '4')
Tiếng Việt
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbek
Chúng tôi sử dụng cookie để vận hành trang web, phân tích và cá nhân hóa. Việc xử lý dữ liệu được thực hiện tuân theo Chính sách bảo mật.
chấp nhận tất cả tùy chỉnh từ chối