⊗pyPmSlER 85 of 208 menu

Rimozione di elementi con le slice in Python

Le slice sono ampiamente utilizzate in Python, anche per rimuovere elementi specifici. In questo caso, viene utilizzato l'operatore del e accanto ad esso viene specificata la slice desiderata. Rimuoviamo dal nostro elenco il seguente campione:

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

Per rimuovere tutti gli elementi dalla lista, è sufficiente specificare nella slice un passo uguale a uno:

lst = [1, 2, 3, 4, 5, 6, 7, 8, 9] del lst[::1] print(lst) # restituirà []

Tuttavia, se si tenta di rimuovere caratteri da una stringa, verrà restituito un errore. Questo accade perché le stringhe in Python sono immutabili:

txt = '123456789' del txt[1:3] # restituirà un errore

Data una lista:

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

Rimuovi da essa ogni elemento dispari.

Data una lista:

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

Scrivi il codice per ottenere la seguente slice:

[8, 6, 4, 2]
Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta