English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Основной курс Python

Python управление потоком

Функции в Python

Типы данных Python

Python файловые операции

Объекты и классы Python

Объекты и классы Python

Даты и время Python

Продвинутые знания Python

Руководство Python

Методы множеств в Python

Метод add() набора Python: использование и примеры

Метод add() набора set добавляет заданный элемент в набор. Если элемент уже существует, не добавляется никаких элементов. set

Синтаксис метода add():

set.add(elem)

Если элемент уже существует, метод add() его не добавит в набор.

Кроме того, если при создании объекта набора использовать метод add(), набор не будет возвращен.

noneValue = set().add(elem)

В上面的 предложении не возвращается ссылка на набор set, а возвращается 'None', потому что тип возвращаемого значения метода add() является 'None',

Параметр метода add()

  • Метод add() принимает один параметр: elem

- Добавленный в набор элемент

Возврат значения метода add()Метод add() не возвращает никакого значения и возвращает

"None".

Пример 1: Добавление элемента в набор
# Множество гласных
vowels = {'a', 'e', 'i', 'u'}
# Добавление 'o'
print('Множество гласных:', vowels)
# Добавление 'a'
vowels.add('a')
print('Множество гласных:', vowels)

При запуске программы, вывод будет следующим:

Множество гласных: {'a', 'i', 'o', 'u', 'e'}
Множество гласных: {'a', 'i', 'o', 'u', 'e'}

Обратите внимание:Следовательно, порядок гласных может быть разным.

Пример 2: Добавление кортежа в набор

# Множество гласных в виде набора
vowels = {'a', 'e', 'u'}
# Кортеж 'i', 'o'
tup = ('i', 'o')
# Добавление кортежа
vowels.add(tup)
print('Множество гласных:', vowels)
# Повторное добавление одного и того же кортежа
vowels.add(tup)
print('Множество гласных:', vowels)

При запуске программы, вывод будет следующим:

Множество гласных: {('i', 'o'), 'e', 'u', 'a'}
Множество гласных: {('i', 'o'), 'e', 'u', 'a'}

Вы также можете добавитьТuplesДобавить в набор. Как и обычные элементы, вы можете добавить один и тот же кортеж только один раз.

Методы множеств в Python