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'