Добијање свих кључева из речника у Пајтону
Да бисте добили све кључеве из речника, треба да
примените метод keys. У његовом параметру
ништа се не наводи. Метод враћа
специјални објекат dict_keys.
Претпоставимо да имамо следећи речник:
pythondct = {
'a': 1,
'b': 2,
'c': 3
}
Хајде да избацимо све кључеве из њега:
pythonres = dct.keys()
print(res) # исписаће dict_keys(['a', 'b', 'c'])
За погодност рада са објектом dict_keys
можете га претворити у листу. То се
ради помоћу функције list:
pythonres = list(dct.keys())
print(res) # исписаће ['a', 'b', 'c']
Задание 1
Дат је речник:
pythondct = {
'x': 1,
'y': 2,
'z': 3
}
Добијте његове кључеве.
Задание 2
Дат је речник:
pythondct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
Добијте његове кључеве.
Задание 3
Дат је речник:
pythondct = {
'x': 1,
'y': 2,
'z': 3
}
Добијте листу кључева овог речника.
Задание 4
Дат је речник:
pythondct = {
2: 'ab',
4: 'cd',
6: 'ef'
}
Добијте производ свих кључева из датог речника.
Задание 5
Дат је речник:
pythondct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
Добијте листу кључева овог речника у следећем облику:
python[4, 3, 2, 1]