⊗pyPmSlER 85 of 208 menu

Ta bort element med hjälp av slicing i Python

Slicing används mycket i Python, bland annat för att ta bort specifika element. I det här fallet används operatorn del och bredvid den anges den önskade sektionen. Låt oss ta bort följande urval från vår lista:

lst = [1, 2, 3, 4, 5, 6] del lst[1:4] print(lst) # skriver ut [1, 5, 6]

För att ta bort alla element från listan, räcker det att ange ett steg på ett i sektionen:

txt = '123456789' del lst[::1] print(txt) # skriver ut []

Men om du behöver ta bort tecken från en sträng, kommer ett fel att returneras. Detta händer eftersom strängar i Python är oföränderliga:

txt = '123456789' del txt[1:3] # ger ett fel

Given en lista:

lst = [1, 2, 3, 4, 5, 6]

Ta bort varje ojämnt element från den.

Given en lista:

lst = [1, 2, 3, 4, 5, 6, 7, 8]

Skriv kod för att få följande sektion:

[8, 6, 4, 2]
Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa