Объяснение:
Тип данных
Именно поэтому
Тип данных
set
обладает одним интересным свойством — в нём «удаляются» повторяющиеся элементы. Поэтому на самом деле var_two
равен не {1, 2, 3, 2}
, a {1, 2, 3}
Именно поэтому
var_one
не равен list(var_two)
— list(var_two)
равен [1, 2, 3]
Объяснение:
Т.к.
Т.к.
var
— пустое множество, то break
в цикле не выполняется и код запускает блок с else
Объяснение:
var
— это список
. А мы не можем менять атрибуты списка, в связи с чем и получаем ошибкуОбъяснение:
Функция
В свою очередь метод
По итогу
Функция
sorted()
возвращает новый и уже отсортированный список. Поэтому var_one = [-2, -1, 0, 1, 2]
В свою очередь метод
.sort()
сортирует список «на месте». При этом возвращает он None
. Отсюда следует, что var_two = None
По итогу
[-2, -1, 0, 1, 2] != None
Каким будет результат выполнения кода выше?
Anonymous Quiz
33%
0, 1, 2
59%
0 1 2
5%
(0, 1, 2) (0, 1, 2) (0, 1, 2)
3%
Error
Объяснение:
В данном примере мы инициализируем несколько переменных в одной строке. Таким образом,
В данном примере мы инициализируем несколько переменных в одной строке. Таким образом,
var_one = 0
, var_two = 1
, var_three = 2
Объяснение:
С помощью функции
Т.е.
С помощью функции
ord()
мы возвращаем число, которое представляет позицию подаваемого ему символа в таблице UnicodeТ.е.
ord(c) - ord(a)
= 99 - 97
= 2
Необходимо создать словарь. Какие типы данных нельзя использовать в таком случае в качестве ключа?
Anonymous Quiz
15%
frozenset, кортеж
4%
число, кортеж
29%
булево значение
53%
список, словарь
Объяснение:
Ключами словаря могут являться только объекты, поддерживающие хеширование
Таким образом, использовать в качестве ключей списки, словари и другие изменяемые типы не получится
Ключами словаря могут являться только объекты, поддерживающие хеширование
Таким образом, использовать в качестве ключей списки, словари и другие изменяемые типы не получится