Как добавить элемент в множество?

Для добавления элемента в множество в Python используется метод add(). Например:
my_set = {1, 2, 3}
my_set.add(4)
print(my_set) # Выведет: {1, 2, 3, 4}
  

Для добавления элемента в множество в Python используется метод add(). Множества, в отличие от списков, не поддерживают индексацию, поэтому добавление происходит без указания позиции.

Пример:


my_set = {1, 2, 3}
print(my_set)  # Вывод: {1, 2, 3}

my_set.add(4)
print(my_set)  # Вывод: {1, 2, 3, 4}

my_set.add(3) # Попытка добавить существующий элемент
print(my_set)  # Вывод: {1, 2, 3, 4} (множество не изменилось)
  

Важно:

  • Метод add() принимает один аргумент - элемент, который нужно добавить.
  • Если элемент, который добавляется, уже существует в множестве, то множество не изменится, и исключение не возникнет. Множества содержат только уникальные элементы.
  • Нельзя добавлять изменяемые объекты (например, списки или словари) в множество. Попытка добавления изменяемого объекта вызовет исключение TypeError: unhashable type: 'list' (в случае списка). Можно добавлять только хешируемые объекты (числа, строки, кортежи).
0