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