🎯 Модуль 12, задание 12.6
Как добавить число 4 в множество s = {1, 2, 3}?
Как добавить число 4 в множество s = {1, 2, 3}?
Anonymous Quiz
0%
s.append(4)
75%
s.add(4)
25%
s.update(4)
0%
s.insert(4)
🎯 Модуль 12, задание 12.7
Какая разница между remove() и discard()?
Какая разница между remove() и discard()?
Anonymous Quiz
33%
remove() вызывает ошибку при отсутствии элемента, discard() — нет
33%
discard() удаляет случайный элемент
33%
remove() работает только для чисел
0%
Нет разницы
🎯 Модуль 12, задание 12.8
Как полностью очистить множество s?
Как полностью очистить множество s?
Anonymous Quiz
0%
s = {}
100%
s.clear()
0%
del s
0%
s.remove_all()
🎯 Модуль 12, задание 12.9
Что вернет 3 in {1, 2, 3}?
Что вернет 3 in {1, 2, 3}?
Anonymous Quiz
50%
True
25%
False
0%
3
25%
Ошибку
🎯 Модуль 12, задание 12.11
Как объединить {1, 2} и {2, 3}?
Как объединить {1, 2} и {2, 3}?
Anonymous Quiz
20%
{1, 2} & {2, 3}
40%
{1, 2} + {2, 3}
40%
{1, 2} | {2, 3}
0%
{1, 2}.merge({2, 3})
🎯 Модуль 12, задание 12.12
Что вернет {1, 2} & {2, 3}?
Что вернет {1, 2} & {2, 3}?
Anonymous Quiz
25%
{1, 2, 3}
25%
{2}
25%
{1, 3}
25%
Пустое множество
🎯 Модуль 12, задание 12.13
Что вернет {1, 2} - {2, 3}?
Что вернет {1, 2} - {2, 3}?
Anonymous Quiz
60%
{1}
40%
{3}
0%
{1, 3}
0%
{2}
🎯 Модуль 12, задание 12.14
Что вернет {1, 2} ^ {2, 3}?
Что вернет {1, 2} ^ {2, 3}?
Anonymous Quiz
40%
{1, 3}
20%
{2}
20%
{1, 2, 3}
20%
Пустое множество
🎯 Модуль 12, задание 12.15
Что вернет {1}.issubset({1, 2})?
Что вернет {1}.issubset({1, 2})?
Anonymous Quiz
50%
True
25%
False
0%
{1}
25%
Ошибку
🎯 Модуль 12, задание 12.16
Что вернет {1, 2}.issuperset({1})?
Что вернет {1, 2}.issuperset({1})?
Anonymous Quiz
67%
True
33%
False
0%
{1}
0%
Ошибку
🎯 Модуль 12, задание 12.17
Что вернет {1}.isdisjoint({2})?
Что вернет {1}.isdisjoint({2})?
Anonymous Quiz
60%
True
40%
False
0%
0
0%
None
🎯 Модуль 12, задание 12.18
Что вернет {1, 2} == {2, 1}?
Что вернет {1, 2} == {2, 1}?
Anonymous Quiz
20%
True
60%
False
20%
Ошибку
0%
None
🎯 Модуль 12, задание 12.19
Как создать множество квадратов чисел от 1 до 3?
Как создать множество квадратов чисел от 1 до 3?
Anonymous Quiz
20%
{x**2 for x in [1, 2, 3]}
40%
set(x**2 for x in [1, 2, 3])
40%
[x**2 for x in {1, 2, 3}]
0%
(x**2 for x in {1, 2, 3})
🎯 Модуль 12, задание 12.20
Чем frozenset отличается от обычного множества?
Чем frozenset отличается от обычного множества?
Anonymous Quiz
40%
Неизменяемостью и может быть ключом словаря
20%
Автоматически сортирует элементы
20%
Работает только с числами
20%
Занимает меньше памяти
🎯 Модуль 12, задание 12.21
Какая операция выполняется за O(1)?
Какая операция выполняется за O(1)?
Anonymous Quiz
0%
len(s)
50%
x in s
50%
s1 | s2
0%
s.clear()
🎯 Модуль 12, задание 12.22
Как удалить дубликаты из списка [1, 2, 2, 3]?
Как удалить дубликаты из списка [1, 2, 2, 3]?
Anonymous Quiz
50%
list(set([1, 2, 2, 3]))
33%
[x for x in [1, 2, 2, 3] if x not in seen]
0%
dict.fromkeys([1, 2, 2, 3])
17%
numpy.unique([1, 2, 2, 3])
🎯 Модуль 12, задание 12.24
frozenset — это:
frozenset — это:
Anonymous Quiz
0%
Множество с возможностью изменения элементов
80%
Неизменяемое множество
20%
Множество, которое автоматически сортирует элементы
0%
Словарь с замороженными ключами
🎯 Модуль 12, задание 12.25
Как создать frozenset из списка [1, 2, 3]?
Как создать frozenset из списка [1, 2, 3]?
Anonymous Quiz
60%
frozenset([1, 2, 3])
20%
{1, 2, 3}.freeze()
20%
set([1, 2, 3]).frozenset()
0%
frozen([1, 2, 3])
🎯 Модуль 12, задание 12.26
Почему frozenset можно использовать как ключ словаря, а set — нет?
Почему frozenset можно использовать как ключ словаря, а set — нет?
Anonymous Quiz
40%
frozenset занимает меньше памяти
40%
frozenset неизменяем и хешируем
20%
set автоматически сортирует ключи
0%
Это особенность реализации Python
🎯 Модуль 12, задание 12.27
Какие методы НЕДОСТУПНЫ у frozenset по сравнению с set?
Какие методы НЕДОСТУПНЫ у frozenset по сравнению с set?
Anonymous Quiz
60%
add() и remove()
20%
union() и intersection()
20%
issubset() и issuperset()
0%
copy()
👀4