Inserisci alla prima posizione di un elenco in Python [chiuso]


131

Come posso inserire un elemento nel primo indice di una lista? Se utilizzo list.insert (0, elem), elem modifica il contenuto del primo indice? Oppure devo creare un nuovo elenco con il primo elemento e quindi copiare il vecchio elenco all'interno di questo nuovo?

Risposte:


246

Usa insert:

In [1]: ls = [1,2,3]

In [2]: ls.insert(0, "new")

In [3]: ls
Out[3]: ['new', 1, 2, 3]

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.