9 of 151 menu

copy-metodi

Metodi copy tekee kopion listasta. Menetelmän parametrissa ei määritetä mitään.

Syntaksi

lista.copy()

Esimerkki

Kopioidaan listamme käyttämällä metodia copy:

lst1 = ['ab', 'cd', 'ef'] lst2 = lst1.copy() print(lst2)

Koodin suorituksen tulos:

['ab', 'cd', 'ef']

Esimerkki

Käyttämällä metodia copy luomme kuitenkin vain ns. matalan kopion listasta - alkuperäiseen listaan tekemämme muutokset kopioinnin jälkeen eivät vaikuta kopioon:

lst1 = ['ab', 'cd', 'ef'] lst2 = lst1.copy() lst1.append('jh') print(lst1) print(lst2)

Koodin suorituksen tulos:

['ab', 'cd', 'ef', 'jh'] ['ab', 'cd', 'ef']

Katso myös

  • metodi extend,
    joka lisää listaan elementtejä määritetystä oliosta
  • metodi clear,
    joka poistaa kaikki listan elementit
Suomi
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Käytämme evästeitä verkkosivuston toiminnalle, analytiikalle ja personoinnille. Tietojen käsittely tapahtuu Tietosuojakäytännön mukaisesti.
hyväksy kaikki mukauta hylkää