Python Set add ()

De set add () methode voegt een bepaald element toe aan een set. Als het element al aanwezig is, voegt het geen enkel element toe.

De syntaxis van de set- add()methode is:

 set.add (elem)

add() method voegt geen element toe aan de set als het er al in aanwezig is.

Ook krijg je een set niet terug als je add()method gebruikt bij het maken van een setobject.

 noneValue = set (). add (elem)

De bovenstaande instructie retourneert geen verwijzing naar de set, maar 'None' , omdat de instructie het retourtype add retourneert dat None is.

Stel add () Parameters in

add() methode heeft een enkele parameter:

  • elem - het element dat aan de set wordt toegevoegd

Retourwaarde van set add ()

add()methode retourneert geen enkele waarde en retourneert None .

Voorbeeld 1: voeg een element toe aan een set

 # 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)

Uitvoer

 Klinkers zijn: ('a', 'i', 'o', 'u', 'e') Klinkers zijn: ('a', 'i', 'o', 'u', 'e')

Opmerking: de volgorde van de klinkers kan verschillen.

Voorbeeld 2: tuple toevoegen aan een set

 # 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)

Uitvoer

 Klinkers zijn: (('i', 'o'), 'e', ​​'u', 'a') Klinkers zijn: (('i', 'o'), 'e', ​​'u', 'a ') 

U kunt ook tuples aan een set toevoegen. En net als bij normale elementen kun je dezelfde tupel maar één keer toevoegen.

Interessante artikelen...