Сегодня на Old Programmer мы продолжаем серию статей о множествах в языке Python. Множества в языке программирования Python Еще раз обратим внимание, что в множествах отсутствует порядок. Их нельзя отсортировать. Интерпретатор не обязан поддерживать тот порядок, который вы задали первоначально. Нужный порядок мы поддерживаем в списках, а множества используем для других целей, о которых мы продолжим рассказывать. Сегодня говорим об операторах, которые поддерживают основные действия над множествами: объединение, пересечение, разность, симметричная разность. Но начнем мы с очень важного вопроса. Равенство множеств. Два множества будут равны, если Кстати, количество элементов в множестве можно найти с помощью универсальной глобальной функции len(). И так ls1 = {1, 2, 3, 4, 5, 6}
ls2 = {2, 1, 3, 4, 5, 6}
print(ls2 == ls1) Результат выполнения данного фрагмента будет True Не забываем, что порядок следования элементов в множестве не важен. Разумеется можно использовать сравнение на нера