⊗pyPmSlER 85 of 208 menu

Sletning af elementer med slices i Python

Slices bruges meget udbredt i Python, også til at slette bestemte elementer. I dette tilfælde bruges operatoren del og ved siden af angives den ønskede slice. Lad os slette følgende udvalg fra vores liste:

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

For at slette alle elementer fra listen, er det nok at angive et trin på én i slicen:

txt = '123456789' del lst[::1] print(txt) # vil udskrive []

Men hvis man skal slette tegn fra en streng, returneres en fejl. Dette sker fordi strenge i Python er uforanderlige:

txt = '123456789' del txt[1:3] # vil udskrive en fejl

Givet en liste:

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

Slet hvert ulige element fra den.

Givet en liste:

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

Skriv kode for at opnå følgende slice:

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