Insertar en la primera posición de una lista en Python [cerrado]

131

¿Cómo puedo insertar un elemento en el primer índice de una lista? Si utilizo list.insert (0, elem), ¿elem modifica el contenido del primer índice? ¿O tengo que crear una nueva lista con el primer elemento y luego copiar la lista anterior dentro de esta nueva?

Fr0z3n7
fuente

Respuestas:

246

Utilizar insert:

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

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

In [3]: ls
Out[3]: ['new', 1, 2, 3]
michel-slm
fuente