Värde på ordbokselement i Python

För att hämta värdet på ett element från en ordbok, behöver du referera till dess nyckel.

Låt oss säga att vi har följande ordbok:

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

Låt oss hämta det första elementet från den. För att göra detta, ange nyckelns namn inom hakparenteser efter ordbokens namn:

pythonprint(dct['a']) # skriver ut 1

Om du däremot försöker referera till en nyckel som inte finns i ordboken, returneras ett fel:

pythonprint(dct['x']) # ger ett fel

Nyckeln till ordboken kan också lagras i en variabel:

pythonkey = 'a'
print(dct[key]) # skriver ut 1
Задание 1

Given ordbok:

pythondct = {
  'x': 1,
  'y': 2,
  'z': 3
}

Skriv ut varje element i denna ordbok.

Задание 2

Given ordbok:

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

Skriv ut siffran 2 från den.

Задание 3

Given ordbok:

pythondct = {
  'x': 1,
  'y': 2,
  'z': 3
}

Given variabel:

pythonkey = 'x'

Skriv ut elementet vars nyckel lagras i variabeln.

Задание 4

Given ordbok:

pythondct = {
  'a': 5,
  'b': 10,
  'c': 15
}

Skriv ut alla dess värden sekventiellt och beräkna deras summa.

Задание 5

Given ordbok:

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

Skriv kod för att få följande sträng:

python'abc'