Explica este código Python
Dificultad: Básico
l = [1, 2]
l.insert(1,[1,2,3])
print(l)
- A.
[1, 2, [1, 2, 3]] - B.
[1, [1, 2, 3], 2] - C.
[1, 2, 1, 2, 3] - D.
[[1, 2, 3], 1, 2]
Respuesta en el primer comentario.
Top comments (1)
Respuesta:
[1, [1, 2, 3], 2]insert()en Python es un método de listas que permite agregar un nuevo item a la lista, pero a diferencia deappend()que lo agrega al final de la lista,insert()lo agrega en la posición de la lista que nosotros queramos.insert()recibe 2 parámetros: el índice donde queremos hacer la inserción y el objeto como tal que queremos insertar en la lista.En nuestro ejemplo insertamos en la posición
1una nueva lista[1,2,3]dando como resultado final una lista anidada:[1, [1, 2, 3], 2].Eso es todo.