⊗pyPmSlER 85 of 208 menu

Slette elementer med skjæring i Python

Skjæring brukes mye i Python, også for å slette bestemte elementer. I dette tilfellet brukes operatoren del og sammen med den spesifiseres den ønskede skjæringen. La oss slette fra vår liste følgende utvalg:

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

For å slette alle elementer fra listen, er det nok å spesifisere et steg i skjæringen, lik en:

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

Imidlertid, hvis du trenger å slette tegn fra en streng, vil det returnere en feil. Dette skjer fordi strenger i Python er uforanderlige:

txt = '123456789' del txt[1:3] # vil gi en feil

Gitt en liste:

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

Slett hvert odde element fra den.

Gitt en liste:

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

Skriv koden for å få følgende skjæring:

[8, 6, 4, 2]
Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis