Forum >> Principianti >> copiare valore di una lista compresi tra due elementi

Pagina: 1

supponiamo di avere una lista k = ["uno","due","!","quattro","cinque";"sei","!";"otto"]
e volessi copiare tutti i valori compresi tra gli elementi i due "!" come posso fare, ho provato con un ciclio for seguito da una condizione if che inizializza un ciclo while ma niente.
Ciao caro, trova lo posizione dei "!" e poi affetta tutto.

Attenzione, la tua lista contiene (forse) dei refusi, ma il separatore ";" non è ammesso nella lista, avresti un errore di sintassi.
>>> k = ["uno","due","!","quattro","cinque","sei","!","otto"]
>>> [index for index in range(len(k)) if k[ index ] == "!"]
[2,6]
Da qui ti lascio divertire, ormai il più è fatto.

Cya


--- Ultima modifica di Daniele aka Palmux in data 2017-04-06 21:29:57 ---


Pagina: 1



Esegui il login per scrivere una risposta.