Python

Уроки Python для начинающих

21 урок 50 заданий Справочник Компилятор

#11 - Множества (set и frozenset)

#11 - Множества (set и frozenset)


Python

В этом уроке мы с вами изучим множества в языке Python. Множества можно делать set и frozenset. Что это такое, зачем это надо и как с этим всем работать я расскажу в этом уроке!

Видео урок:

Множества также схожи с массивами, но есть несколько отличий. Во-первых, множества создаются в абсолютно случайном порядке каждый раз. Вы можете разместить элементы как вам будет угодно, но они все равно будут расположены впоследствии в случайном порядке. Во-вторых, множества не могут иметь повторяющихся элементов, поэтому все элементы, которые будут одинаковыми не будут выведены повторно.

Их очень удобно использовать, если вы хотите удалить повторяющиеся элементы из списка, например:
some_list = [12, 56, 91, 12]
set(some_list) # Результат: 12, 56, 91
Также для существует огромное множество операций, которые приведены ниже:




Frozenset

Frozenset это тоже самое множество, но только которое нельзя в дальнейшем изменять. Можно сказать, что это смесь множества и кортежа.

Онлайн редактор кода

Загрузка...

Задание к уроку

Необходимо оформить подписку на проект, чтобы получить доступ ко всем домашним заданиям!

Большое задание по курсу

Вам необходимо оформить подписку на сайте, чтобы получить большое задание. Такие задания есть к каждому курсу. В них входит задание, методика решения, а также "Готовое решение".
PS: подобные задания доступны при подписке от 1 месяца!


Python

Также стоит посмотреть