Додавање на повеќе елементи во множество во Python
Со помош на методот add може да се додаваат
елементи во множество еден по еден. Но, кога
треба да се додадат повеќе елементи одеднаш,
се користи методот update.
Да претпоставиме дека имаме множество:
st = {'a', 'b', 'c', 'd'}
Ако се пренесе стринг во методот, тој
ќе се додаде во множеството како листа на елементи.
Ајде да додадеме во множеството стринг
'xyz':
st.update('xyz')
print(st) # ќе испечати {'z', 'y', 'd', 'c', 'x', 'a', 'b'}
Во параметарот на методот update може
да се наведат листи за додавање во множеството:
st.update(['1', '2', '3'])
print(st) # ќе испечати {'1', 'b', 'a', 'd', 'c', '3', '2'}
Елементи од торки исто така може да се додадат во множеството:
st.update((1, 2, 3))
print(st) # ќе испечати {'a', 'c', 1, 2, 3, 'd', 'b'}
Но, при пренесување на речници во множеството ќе се додадат само неговите клучеви:
st.update({1: 'text1', 2: 'text2'})
print(st) # ќе испечати {1, 'd', 2, 'a', 'b', 'c'}
Дадено множество:
st = {'x', 'y', 'z', 'w'}
Додадете му стринг 'abxcz'.
Дадено множество:
st = {1, 2, 3}
Дадена е и листата:
lst = [3, 4, 5, 6]
Додадете ги елементите од листата во нашето множество.
Даден е следниот код:
st = {'12', '34', '56'}
tlp = (2, 4, 6)
st.update(tlp)
print(st)
Кажете што ќе се испечати во конзолата.