Получаване на всички ключове от речник в Python
За да получите всички ключове от речник, трябва да
използвате метода keys. Нищо не се посочва в неговия параметър.
Методът връща
специален обект dict_keys.
Да предположим, че имаме следния речник:
dct = {
'a': 1,
'b': 2,
'c': 3
}
Нека изведем всички ключове от него:
res = dct.keys()
print(res) # ще изведе dict_keys(['a', 'b', 'c'])
За удобство при работа с обекта dict_keys
може да го преобразувате в списък. Това
става с помощта на функцията list:
res = list(dct.keys())
print(res) # ще изведе ['a', 'b', 'c']
Даден е речник:
dct = {
'x': 1,
'y': 2,
'z': 3
}
Получете неговите ключове.
Даден е речник:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
Получете неговите ключове.
Даден е речник:
dct = {
'x': 1,
'y': 2,
'z': 3
}
Получете списък с ключовете на този речник.
Даден е речник:
dct = {
2: 'ab',
4: 'cd',
6: 'ef'
}
Получете произведението на всички ключове от дадения речник.
Даден е речник:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
Получете списък с ключовете на този речник в следния вид:
[4, 3, 2, 1]