Njia ya update
Njia update huongeza vipengele kutoka kwa seti nyingine kwenye seti moja.
Wakati huo seti asilia inabadilika, na njia yenyewe hairudi chochote.
Kwenye kigezo cha njia tunaainisha seti hizo, ambazo vipengele vyake
tunataka kuongeza.
Syntax
seti.update(seti, ambazo tunataka kuongeza)
Mfano
Wacha kwa kutumia njia update
tuongeze vipengele kwenye seti yetu:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st1.update(st2)
print(st1)
Matokeo ya utekelezaji wa kodi:
{'1', 'a', '2', '3', 'b', 'c'}
Mfano
Njia update pia ina umbo fupi:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st1 |= st2
print(st1)
Matokeo ya utekelezaji wa kodi:
{'1', '3', 'b', 'a', 'c', '2'}
Mfano
Sasa wacha tuongeze kwenye seti yetu vipengele kutoka kwa orodha mbili:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st3 = {5, 10, 15}
st1.update(st2, st3)
print(st1)
Matokeo ya utekelezaji wa kodi:
{'a', 'b', 5, '2', 10, '3', '1', 15, 'c'}
Mfano
Wacha tuandike upya mfano uliopita kwa umbo fupi:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st3 = {5, 10, 15}
st1 |= st2 | st3
print(st1)
Matokeo ya utekelezaji wa kodi:
{'b', 5, 'c', 10, 15, '3', '2', '1', 'a'}