Введение в Python Set Add() с примерами
Python set add() - это встроенная функция, которая используется для добавления элемента в любой набор. Метод set add() добавляет данный элемент к набору, если элемент отсутствует в наборе. Если элемент уже присутствует в этом наборе, он не добавляет этот элемент, потому что, как мы знаем, в наборе нет повторяющихся значений.
Синтаксис метода set add():
set.add(element)
Здесь element - это значение, которое должно быть добавлено к набору.
Параметры:
Метод add принимает один параметр:
- elem - элемент, который добавляется в набор
Возвращаемое значение
Метод set()
не возвращает значений. Он просто добавляет данное значение, если его нет в этом наборе.
Примеры
Пример 1: добавление элемента в набор
# set of vowels
vowels = {'a', 'e', 'i', 'u'}
# adding 'o'
vowels.add('o')
print('Vowels are:', vowels)
# adding 'a' again
vowels.add('a')
print('Vowels are:', vowels)
Результат:
Vowels are: {'a', 'i', 'o', 'u', 'e'}
Vowels are: {'a', 'i', 'o', 'u', 'e'}
Примечание: порядок гласных может быть разным.
Пример 2: добавление кортежа в набор
# set of vowels
vowels = {'a', 'e', 'u'}
# a tuple ('i', 'o')
tup = ('i', 'o')
# adding tuple
vowels.add(tup)
print('Vowels are:', vowels)
# adding same tuple again
vowels.add(tup)
print('Vowels are:', vowels)
Результат:
Vowels are: {('i', 'o'), 'e', 'u', 'a'}
Vowels are: {('i', 'o'), 'e', 'u', 'a'}
Вы также можете добавить кортежи в набор. И, как и обычные элементы, вы можете добавить один и тот же кортеж только один раз.