Visu atslēgu iegūšana no vārdnīcas Python

Lai iegūtu visas atslēgas no vārdnīcas, vajag izmantot metodi keys. Tās parametrā nepatiekas nekas. Metode atgriež speciālu objektu dict_keys.

Pieņemsim, ka mums ir šāda vārdnīca:

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

Izvadīsim visas atslēgas no tās:

pythonres = dct.keys()
print(res) # izvadīs dict_keys(['a', 'b', 'c'])

Ērtībai strādājot ar objektu dict_keys to var pārveidot par sarakstu. Tas tiek darīts ar funkcijas list palīdzību:

pythonres = list(dct.keys())
print(res) # izvadīs ['a', 'b', 'c']
Задание 1

Dota vārdnīca:

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

Iegūstiet tās atslēgas.

Задание 2

Dota vārdnīca:

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

Iegūstiet tās atslēgas.

Задание 3

Dota vārdnīca:

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

Iegūstiet šīs vārdnīcas atslēgu sarakstu.

Задание 4

Dota vārdnīca:

pythondct = {
  2: 'ab',
  4: 'cd',
  6: 'ef'
}

Iegūstiet reizinājumu no visām atslēgām šajā vārdnīcā.

Задание 5

Dota vārdnīca:

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

Iegūstiet šīs vārdnīcas atslēgu sarakstu sekojošā formā:

python[4, 3, 2, 1]