Python Set add ()

Методът set add () добавя даден елемент към набор. Ако елементът вече присъства, той не добавя никакъв елемент.

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

 set.add (elem)

add() метод не добавя елемент към набора, ако той вече присъства в него.

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

 noneValue = set (). add (elem)

Горният оператор не връща препратка към набора, а '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 ') 

Можете също да добавяте кортежи към набор. И като нормалните елементи, можете да добавите една и съща кортеж само веднъж.

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