Dictionary Keys mit for in Python

Beim Durchlaufen eines Dictionarys mit einer for-Schleife werden standardmäßig immer seine Schlüssel ausgegeben.

Beispiel

Nehmen wir an, wir haben das Dictionary dct:

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

Lassen wir es uns in einer Schleife durchlaufen:

pythonfor key in dct:
  print(key)

Als Ergebnis der Codeausführung werden alle Schlüssel ausgegeben:

python'a'
'b'
'c'

Beispiel

Man kann die Schlüssel eines Dictionarys auch mit der Methode keys erhalten. Die Methode gibt ein spezielle Objekt zurück, das mit einer Schleife durchlaufen werden kann:

pythonfor key in dct.keys():
  print(key)

Das Ergebnis der Codeausführung:

python'a'
'b'
'c'

Praktische Aufgaben

Задание 1

Gegeben ist das Dictionary:

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

Geben Sie seine Schlüssel in der Konsole aus:

python'a'
'b'
'c'
'd'
'e'
Задание 2

Gegeben ist das Dictionary:

pythontst = {
  2: 'a',
  4: 'b',
  6: 'c',
  8: 'd'
}

Geben Sie alle seine Schlüssel außer 8 in der Konsole aus.

Задание 3

Gegeben ist das Dictionary:

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

Erstellen Sie aus seinen Schlüsseln das folgende Tupel:

python('2', '3', '4')