WorksheetsТест по iterable(iterable 8)
Total questions: 25
Worksheet time: 14mins
Как создать пустой список в Python?(2 способа)
empty = []
empty = list()
empty = ()
empty = set()
Что выведет код: print([1, 2, 3][-1])?
1
2
3
Ошибка
Как добавить элемент "new" в конец списка my_list?
my_list.insert("new")
my_list.append("new")
my_list.add("new")
my_list += "new"
Как удалить последний элемент списка и сохранить его в переменную?
x = my_list.remove()
x = my_list.pop()
x = del my_list[-1]
x = my_list.clear()
Что делает метод list.sort(key=len)?
Сортирует по алфавиту
Сортирует по длине элементов
Переворачивает список
Удаляет дубликаты
Как создать кортеж из одного элемента (5)?
x = (5)
x = (5,)
x = [5]
x = tuple(5)
Что выведет код: print((1, 2, [3, 4])[2][0])?
1
2
3
[3, 4]
Можно ли изменить элемент кортежа после создания?
Да, если он числовой
Да, если он строковый
Нет
Только через tuple.replace()
Как объединить два списка a и b в общий список, состоящий из обоих списков?
a + b
a.extend(b)
a.union(b)
a.append(b)
Чем кортеж отличается от списка?
Кортеж изменяемый, список — нет
Кортеж неупорядоченный
Кортеж неизменяемый
Кортеж хранит только числа
Как создать пустое множество?
x = {}
x = set()
x = []
x = ()
Что выведет код: print({1, 2, 2, 3})?
{1, 2, 2, 3}
{1, 2, 3}
{2}
Ошибка
Какой оператор находит общие элементы двух множеств?
| (union)
& (intersection)
- (difference)
^ (symmetric_difference)
Как добавить элемент 5 в множество my_set?
my_set.append(5)
my_set.insert(5)
my_set.add(5)
my_set.update(5)
Что делает метод difference()?
Возвращает общие элементы
Возвращает элементы, которых нет в другом множестве
Объединяет множества
Удаляет множество
Как создать словарь с ключом "name" и значением "Alice"?
d = {"name": "Alice"}
d = {"name", "Alice"}
d = dict("name"="Alice")
d = ["name": "Alice"]
Как получить значение по ключу "age" из словаря person?
person["age"]
person.get("age")
person("age")
Нет правильного варианта ответа
Что выведет код: print({"a": 1, "b": 2}.keys())?
[1, 2]
["a", "b"]
dict_keys(["a", "b"])
{"a": 1, "b": 2}
Как удалить ключ "x" из словаря my_dict?
my_dict.remove("x")
del my_dict["x"]
my_dict.pop("x")
my_dict.discard("x")
Как проверить, есть ли ключ "key" в словаре?
"key" in my_dict
my_dict.has("key")
my_dict.contains("key")
"key" == my_dict
Какой тип данных изменяемый?(НЕ Может быть ключом в словаре)
Кортеж
Список
Строка
Число
Как перебрать пары ключ-значение в словаре?
for key in dict:
for key, value in dict.items():
for value in dict.values():
for pair in dict:
Как создать копию списка my_list?(Учитель такого не рассказывал, ошибиться не страшно)
copy = my_list
copy = my_list.copy()
copy = list(my_list)
Правильного ответа нет
Какой метод НЕ существует у множеств?
add()
remove()
append()
discard()
Что вернет {}?
Пустой список
Пустое множество
Пустой словарь
Ошибку
