Update metodu
update metodu bir topluluga
başga toplularyň elementlerini goşýar.
Bu ýagdaýda çeşme topluluk üýtgeýär, we
metodun özi hiç zat yzyna gaytarmaz. Metodunyň
parametrinde biz goşmak isleýän elementleriň
topluluklary görkezilýär.
Sintaksis
topluluk.update(goşmak isleýän topluluklar)
Mysal
Geliň, update metodu bilen
toplulugymuza elementleri goşaýaly:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st1.update(st2)
print(st1)
Kodyň ýerine ýetiriliş netijesi:
{'1', 'a', '2', '3', 'b', 'c'}
Mysal
update metodunyň hem gysga
formasy bar:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st1 |= st2
print(st1)
Kodyň ýerine ýetiriliş netijesi:
{'1', '3', 'b', 'a', 'c', '2'}
Mysal
Indi bolsa, toplulugymuza iki sanawyň elementlerini goşaýaly:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st3 = {5, 10, 15}
st1.update(st2, st3)
print(st1)
Kodyň ýerine ýetiriliş netijesi:
{'a', 'b', 5, '2', 10, '3', '1', 15, 'c'}
Mysal
Geliň, öňki mysaly gysga formada ýazaýaly:
st1 = {'a', 'b', 'c'}
st2 = {'1', '2', '3'}
st3 = {5, 10, 15}
st1 |= st2 | st3
print(st1)
Kodyň ýerine ýetiriliş netijesi:
{'b', 5, 'c', 10, 15, '3', '2', '1', 'a'}