Metoden set add () lägger till ett givet element i en set. Om elementet redan finns lägger det inte till något element.
Syntaxen för set- add()
metoden är:
set.add (elem)
add()
metoden lägger inte till ett element i uppsättningen om den redan finns i den.
Du får inte tillbaka en uppsättning om du använder add()
metoden när du skapar ett uppsatt objekt.
noneValue = set (). lägg till (elem)
Ovanstående uttalande returnerar inte en referens till uppsättningen utan 'Ingen' , eftersom uttalandet returnerar returtypen för add som är Ingen.
Ställ in parametrar för tillägg ()
add()
metoden tar en enda parameter:
- elem - elementet som läggs till i uppsättningen
Returvärde från Set add ()
add()
metoden returnerar inget värde och returnerar inget .
Exempel 1: Lägg till ett element i en uppsättning
# 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)
Produktion
Vokaler är: ('a', 'i', 'o', 'u', 'e') vokaler är: ('a', 'i', 'o', 'u', 'e')
Obs: Orden på vokalerna kan vara olika.
Exempel 2: Lägg till tuple i en uppsättning
# 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)
Produktion
Vokaler är: (('i', 'o'), 'e', 'u', 'a') vokaler är: (('i', 'o'), 'e', 'u', 'a ')
Du kan också lägga till tuples i en uppsättning. Och som vanliga element kan du bara lägga till samma tupel en gång.