WorksheetsPython словник(dict)
Total questions: 30
Worksheet time: 13mins
_______функція поверне кількість пар ключ-значення в заданому словнику.
len( )
pop( )
del( )
keys( )
values( )
Способи видалення елементу зі словника coutries = {'USA' : 'Vashyngton', 'Ukraine' : 'Kiev', 'Germany' : 'Berlin'}
countries.pop('USA' )
del countries['USA']
clear( )
________________метод видаляє всі елементи з конкретного словника.
clear( )
pop( )
del ( )
Доступ до елементів здійснюється за їхньою позицією в словнику
True
False
Виберіть правильні способи створення порожнього словника
sampleDict = {}
sampleDict = dict()
sampleDict = dict{}
sampleDict = []
Виберіть усі правильні способи очищення наступного словника
student = {
"name": "Emma",
"class": 9,
"marks": 75
}
del student
del student[0:2]
student.clear()
Що є результатом наведеного нижче коду?
dict1 = {"key1":1, "key2":2}
dict2 = {"key2":2, "key1":1}
print(dict1 == dict2)
True
False
Error: can not compare dictionaries
Error: can only compare keys or values not both
Яка різниця між словниками та списками?
Словники та списки мають різний синтаксис, але в іншому вони однакові
Словники та списки мають різний синтаксис, не впорядковані та мають ключ і значення, протиставлені одному елементу
Немає нічого іншого. Просто інший спосіб створення списку/словника.
Словники мають елементи, коли списки мають ключ і значення.
Який буде результат програми?
a_dict = {'color': 'blue', 'fruit': 'apple', 'pet': 'dog'}
for key in a_dict:
print(key)
'blue'
'apple'
'dog'
color
fruit
pet
blue
apple
dog
'color'
'fruit'
'pet'
Виберіть правильні твердження.
список може бути значенням словника
кортеж може бути ключем словника
множина (тип set) може бути ключем словника
словник може бути значенням словника
Какой тип данных можно использовать в качестве ключа в словаре?
Список
Кортеж
Целое число
Строка
Що покаже результат виконання даного фрагменту кода?
[4, 5]
5
[0, 1]
3
[2, 3]
Що виконає даний фрагмент коду?
ошибка во время выполнения кода
ввв
ббб
1
3
Как создать пустой словарь?
my_dict = ()
my_dict = {}
my_dict = dict()
my_dict = dict{}
my_dict = empty()
Предположим, что пара значений 'beegeek':2018 является элементом некоторого словаря. Что служит ключом? И что - значением?
'beegeek' – значение
2018 – значение
2018 – ключ
'beegeek' – ключ
Словари (тип данных dict) являются
неизменяемыми
изменяемыми
Що виведе програма?
["яблуко":['malum', 'pomum', 'popula'],
"фрукт" : ['baca', 'bacca', 'popum'],
"покарання" : ['malum', 'multa']]
dict_keys(['яблуко', 'фрукт', 'покарання'])
error
s.keys()
Що виведе програма?
["яблуко":['malum', 'pomum', 'popula'],
"фрукт" : ['baca', 'bacca', 'popum'],
"покарання" : ['malum', 'multa']]
dict_keys(['яблуко', 'фрукт', 'покарання'])
dict_values([['malum', 'pomum', 'popula'], ['baca', 'bacca', 'popum'], ['malum', 'multa']])
s.keys()
Що виведе програма?
["яблуко":['malum', 'pomum', 'popula'],
"фрукт" : ['baca', 'bacca', 'popum'],
"покарання" : ['malum', 'multa']]
dict_keys(['яблуко', 'фрукт', 'покарання'])
element
['malum', 'pomum', 'popula']
['baca', 'bacca', 'popum']
['malum', 'multa']
Що виконає фрагмент коду?
Що виконає фрагмент коду?
Що виконає фрагмент коду?
Що виконає фрагмент коду?
Що виконає фрагмент коду?
baca
malum
['baca', 'bacca', 'popum']
bacca
Що виконає фрагмент коду?
baca
3
['baca', 'bacca', 'popum']
5
Що виконає фрагмент коду?
3
4
5
6
Що виконає фрагмент коду?
yellow
brown
green
2
Що виконає фрагмент коду?
g
r
green
5
Що виконає фрагмент коду?
{'1': 'one', '2': 'two', '3': 'three'}
[['1','one'], ['2','two'], ['3','three']]
error
{'1': '1', '2': '2', '3': '3'}
Що виконає фрагмент коду?
3
4
5
['яблуко', 'фрукт', 'покарання', 'овоч']
