Python Set add ()

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

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

 set.add (элемент)

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

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

 noneValue = набор (). добавить (элемент)

Приведенный выше оператор не возвращает ссылку на набор, а возвращает «None» , потому что оператор возвращает тип возвращаемого значения add, равный None.

Установить параметры add ()

add() метод принимает единственный параметр:

  • elem - элемент, который добавляется в набор

Возвращаемое значение из Set add ()

add()не возвращает никакого значения и возвращает None .

Пример 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)

Вывод

 Гласные: ('a', 'i', 'o', 'u', 'e') Гласные: ('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)

Вывод

 Гласные: (('i', 'o'), 'e', ​​'u', 'a') Гласные: (('i', 'o'), 'e', ​​'u', 'a ') 

Вы также можете добавлять в набор кортежи. И, как обычные элементы, вы можете добавить один и тот же кортеж только один раз.

Интересные статьи...