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:
pythondct = {
'a': 1,
'b': 2,
'c': 3
}
Hãy in ra tất cả giá trị của nó:
pythonfor key in dct:
print(dct[key])
Kết quả thực thi mã:
python1
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:
pythonfor el in dct.values():
print(el)
Kết quả thực thi mã:
python1
2
3
Bài tập thực hành
Задание 1
Cho từ điển:
pythontst = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
In các giá trị của nó ra console:
python1
2
3
4
5
Задание 2
Cho từ điển:
pythontst = {
'a': 1,
'b': 2,
'c': 3,
'd': 4,
'e': 5
}
Tìm tổng các giá trị của nó.
Задание 3
Cho từ điển:
pythontst = {
'1': 'a',
'2': 'b',
'3': 'c',
'4': 'd'
}
Từ các giá trị của nó, hãy lấy chuỗi sau:
python'abcd'