⊗pyPmSlER 85 of 208 menu

Ștergerea elementelor cu ajutorul tăierilor în Python

Tăierile sunt utilizate pe scară largă în Python, inclusiv pentru ștergerea anumitor elemente. În acest caz, se folosește operatorul del și lângă el se specifică tăierea dorită. Să ștergem din lista noastră următorul eșantion:

lst = [1, 2, 3, 4, 5, 6] del lst[1:4] print(lst) # va afișa [1, 5, 6]

Pentru a șterge toate elementele dintr-o listă, este suficient să specificați la tăiere pasul, egal cu unu:

lst = [1, 2, 3, 4, 5, 6, 7, 8, 9] del lst[::1] print(lst) # va afișa []

Cu toate acestea, dacă trebuie să ștergeți caractere dintr-un șir, va returna o eroare. Acest lucru se întâmplă deoarece șirurile de caractere în Python sunt imutabile:

txt = '123456789' del txt[1:3] # va afișa o eroare

Dată fiind lista:

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

Ștergeți din ea fiecare element impar.

Dată fiind lista:

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

Scrieți cod pentru a obține următoarea tăiere:

[8, 6, 4, 2]
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge