В Python, множество (set) - это неупорядоченная коллекция уникальных элементов. Множество может содержать элементы разных типов, таких как строки, числа и т.д. Множество является полезным инструментом для работы с уникальными значениями и математическими операциями.
Множество в Python можно создать несколькими способами. Один из них - использование фигурных скобок {} и перечисление элементов множества через запятую. Например:
my_set = {1, 2, 3}
Если в множество добавить дублирующий элемент, он будет проигнорирован, так как множество содержит только уникальные элементы. Также можно создать множество, используя встроенную функцию set(). Например:my_set = set([1, 2, 3])Этот способ создания множества особенно полезен, когда элементы множества хранятся в другом типе данных, например, списке.
Множества в Python поддерживают множество операций, таких как объединение, пересечение, разность и симметрическая разность. Например, для объединения двух множеств можно использовать оператор | или метод union(). Например:
set1 = {1, 2, 3}
set2 = {3, 4, 5}
set3 = set1 | set2
print(set3) # выведет {1, 2, 3, 4, 5}
Также можно использовать метод intersection() для получения пересечения двух множеств, а метод difference() - для получения разности. Например:set1 = {1, 2, 3}
set2 = {3, 4, 5}
set3 = set1.intersection(set2)
print(set3) # выведет {3}
Множество в Python можно изменять, добавляя и удаляя элементы. Чтобы добавить элемент в множество, можно использовать метод add(). Например:
my_set = {1, 2, 3}
my_set.add(4)
print(my_set) # выведет {1, 2, 3, 4}
Чтобы удалить элемент из множества, можно использовать метод remove(). Например:my_set = {1, 2, 3}
my_set.remove(2)
print(my_set) # выведет {1, 3}
#set #множество #pythonPlease open Telegram to view this post
VIEW IN TELEGRAM
👍7