Опрос ввёл многих в заблуждение, ведь IDE выведет {1, 2, 3, 4, 5} и казалось бы верный ответ "Ничего из вышеперечисленного", но это скорее мой промах.
Попробуем сравнить три множества:
Множества в Python – это структуры данных, которые содержат уникальные и неупорядоченные элементы.
📌 Элементы также не являются индексируемыми;
📌 Так как элементы не индексируются, множества не поддерживают никаких операций среза и индексирования;
📌 Множество не содержит дубликаты элементов;
Так что если вы выбрали "Ничего из вышеперечисленного" зная вывод интерпретатора {1, 2, 3, 4, 5}, ваш ответ был верным.
Попробуем сравнить три множества:
my_set = {1, 2, 3, 4, 5, 1, 2, 3}Мы получим
my_set1 = {5, 2, 3, 1, 4}
my_set2 = {1, 2, 3, 4, 5}
print(my_set == my_set1 == my_set2)
True
Пример с цифрами оказался не самым лучшим, давайте выведем на печать:print(set("qweertyyy"))
{'e', 'y', 't', 'r', 'w', 'q'}Каждый раз мы будем получать рандомный вывод из 6 уникальных букв.
Множества в Python – это структуры данных, которые содержат уникальные и неупорядоченные элементы.
📌 Элементы также не являются индексируемыми;
📌 Так как элементы не индексируются, множества не поддерживают никаких операций среза и индексирования;
📌 Множество не содержит дубликаты элементов;
Так что если вы выбрали "Ничего из вышеперечисленного" зная вывод интерпретатора {1, 2, 3, 4, 5}, ваш ответ был верным.