Ordbokverdier gjennom for i Python

For å hente verdier fra en ordbok, kan du henge dem ved nøklene.

Eksempel

La oss si vi har ordboken dct:

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

La oss skrive ut alle dens verdier:

pythonfor key in dct:
  print(dct[key])

Resultatet av kjøring av koden:

python1
2
3

Eksempel

Du kan også skrive ut verdiene i en ordbok ved hjelp av metoden values. Den returnerer et spesialobjekt som kan itereres over med en løkke:

pythonfor el in dct.values():
  print(el)

Resultatet av kjøring av koden:

python1
2
3

Praktiske oppgaver

Задание 1

Gitt følgende ordbok:

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

Skriv dens verdier ut i konsollen:

python1
2
3
4
5
Задание 2

Gitt følgende ordbok:

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

Finn summen av dens verdier.

Задание 3

Gitt følgende ordbok:

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

Lag følgende streng fra dens verdier:

python'abcd'