Методи add
Методи add элементҳоро ба
маҷмӯъ илова мекунад. Агар аллакай элемент дар маҷмӯъ вуҷуд дошта бошад,
он такрор намешавад ва маҷмӯъ боқӣ мемонад
дар ҳолати ибтидоӣ. Элемент ба тарзи тасодуфӣ илова карда мешавад,
мавқеи он барои
маҷмӯъ ба таври аниқ муайян карда намешавад. Дар параметри
метод элементро мегузаронем, ки мехоҳем
илова кунем.
Синтаксис
маҷмӯъ.add(чиро илова мекунем)
Намуна
Биёед ба маҷмӯъи мо элементи нав илова кунем:
st = {'a', 'b', 'c'}
st.add('e')
print(st)
Натиҷаи иҷрои рамз:
{'e', 'b', 'c', 'a'}
Намуна
Ва акнун биёед элементи аллакай мавҷудбударо илова кунем:
st = {'a', 'b', 'c'}
st.add('b')
print(st)
Пас аз иҷрои рамз ба мо маҷмӯъи мо бармегардад:
{'b', 'a', 'c'}
Ҳамчунин бубинед
-
методи
update,
ки элементҳоро аз маҷмӯъҳои дигар илова мекунад -
методи
remove,
ки элементҳоро аз маҷмӯъ нест мекунад -
методи
discard,
ки элементҳоеро, ки дар маҷмӯъ мавҷуданд, нест мекунад -
методи
pop,
ки элементи якумро аз маҷмӯъ нест мекунад -
функсияи
len,
ки дарозии маҷмӯъро бармегардонад -
функсияи
frozenset,
ки маҷмӯъи тағйирнопазирро месозад -
методи
union,
ки маҷмӯъҳоро муттаҳид мекунад