Claves del diccionario mediante for en Python

Al iterar sobre un diccionario con un bucle for, por defecto siempre se muestran sus claves.

Ejemplo

Supongamos que tenemos el diccionario dct:

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

Ejecutemos un bucle sobre él:

pythonfor key in dct:
  print(key)

Como resultado del código se mostrarán todas las claves:

python'a'
'b'
'c'

Ejemplo

Las claves del diccionario también se pueden obtener usando el método keys. Este método devuelve un objeto especial que puede ser iterado con un bucle:

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

Resultado de ejecutar el código:

python'a'
'b'
'c'

Problemas prácticos

Задание 1

Dado el diccionario:

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

Muestra en la consola sus claves:

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

Dado el diccionario:

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

Muestra en la consola sus claves, excepto 8.

Задание 3

Dado el diccionario:

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

Obtén a partir de sus claves la siguiente tupla:

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