Задачи на словари в Python. Часть 3
Дан словарь:
dct = {
'x': 1,
'y': 2,
'z': 3
}
Получите из него элемент с ключом 'x',
удалив его из словаря.
Дан следующий код:
dct = {
1: '1',
2: '2',
3: '3'
}
print(dct.pop('2'))
Скажите, что выведется в консоль.
Дан следующий код:
dct = {
'surn': 'smith',
'name': 'john',
'age': 30
}
dct.pop('surn')
print(dct)
Скажите, что выведется в консоль.
Дан словарь:
dct = {
'x': 1,
'y': 2,
'z': 3
}
Получите из него кортеж из последнего элемента с ключом, удалив его из словаря.
Дан словарь:
dct = {
1: 'a',
2: 'b',
3: 'c',
4: 'd',
5: 'e'
}
Напишите код, чтобы получить следующий результат:
[5, 4, 3, 2, 1]
Дан словарь:
dct = {
'x': 1,
'y': 2,
'z': 3
}
Очистите его.
Дан следующий код:
dct = {
1: 'text1',
2: 'text2',
3: 'text3'
}
dct.clear()
dct[4] = 'text4'
print(dct)
Скажите, что выведется в консоль.
Дан словарь:
dct = {
'x': 1,
'y': 2,
'z': 3
}
Проверьте, есть ли в нем элемент с ключом
'w'.
Дан следующий код:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print('x' in dct)
Скажите, что выведется в консоль.
Дан следующий код:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print('x' not in dct)
Скажите, что выведется в консоль.
Дан следующий код:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print(3 in dct)
Скажите, что выведется в консоль.
Дан следующий код:
dct = {
1: 'x',
2: 'y',
3: 'z',
4: 'w'
}
print(dct.get(4))
Скажите, что выведется в консоль.
Дан следующий код:
dct = {
1: 'a',
2: 'b',
3: 'c',
4: 'd'
}
print(dct.get('3'))
Скажите, что выведется в консоль.