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?

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]

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.