Giá trị từ điển qua for trong Python
Để lấy giá trị của từ điển, bạn có thể truy cập chúng thông qua khóa.
Ví dụ
Giả sử chúng ta có từ điển dct:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Hãy in ra tất cả giá trị của nó:
for key in dct:
print(dct[key])
Kết quả thực thi mã:
1
2
3
Ví dụ
Giá trị từ điển cũng có thể được in ra bằng cách sử dụng
phương thức values. Nó trả về
một đối tượng đặc biệt, có thể được lặp qua
bằng vòng lặp:
for el in dct.values():
print(el)
Kết quả thực thi mã:
1
2
3
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 giá trị của nó ra console:
1
2
3
4
5
Cho từ điển:
tst = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
Tìm tổng các giá trị của nó.
Cho từ điển:
tst = {
'1': 'a',
'2': 'b',
'3': 'c',
'4': 'd'
}
Từ các giá trị của nó, hãy lấy chuỗi sau:
'abcd'