34 of 151 menu

Az update metódus

Az update metódus egyik halmazhoz hozzáadja más halmazok elemeit. Ezzel az eredeti halmaz módosul, maga a metódus pedig nem ad vissza semmit. A metódus paraméterében azokat a halmazokat adjuk meg, amelyek elemeit hozzá szeretnénk adni.

Szintaxis

halmaz.update(hozzáadandó_halmazok)

Példa

Adjunk hozzá elemeket a halmazunkhoz az update metódussal:

st1 = {'a', 'b', 'c'} st2 = {'1', '2', '3'} st1.update(st2) print(st1)

A kód végrehajtásának eredménye:

{'1', 'a', '2', '3', 'b', 'c'}

Példa

Az update metódusnak létezik rövid formája is:

st1 = {'a', 'b', 'c'} st2 = {'1', '2', '3'} st1 |= st2 print(st1)

A kód végrehajtásának eredménye:

{'1', '3', 'b', 'a', 'c', '2'}

Példa

Most pedig adjuk hozzá a halmazunkhoz két lista elemeit:

st1 = {'a', 'b', 'c'} st2 = {'1', '2', '3'} st3 = {5, 10, 15} st1.update(st2, st3) print(st1)

A kód végrehajtásának eredménye:

{'a', 'b', 5, '2', 10, '3', '1', 15, 'c'}

Példa

Írjuk át az előző példát rövid formában:

st1 = {'a', 'b', 'c'} st2 = {'1', '2', '3'} st3 = {5, 10, 15} st1 |= st2 | st3 print(st1)

A kód végrehajtásának eredménye:

{'b', 5, 'c', 10, 15, '3', '2', '1', 'a'}

Lásd még

  • add metódus,
    amely elemeket ad a halmazhoz
  • union metódus,
    amely halmazokat egyesít
  • remove metódus,
    amely elemeket távolít el a halmazból
  • len függvény,
    amely a halmaz hosszát adja vissza
Magyar
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
A weboldal működéséhez, elemzéshez és személyre szabáshoz sütiket használunk. Az adatfeldolgozás a Adatvédelmi irányelvek szerint történik.
összes elfogadása beállítás elutasítás