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.