Paga en 4 cuotas sin intereses de $52.25

Antes:$249

Currency
$209

Paga en 4 cuotas sin intereses

Paga en 4 cuotas sin intereses
Suscríbete

Termina en:

19d

04h

28m

56s

1

Como agregar o reemplazar datos a una lista simple :D

Buenos días en esta ocasión, aprenderemos a añadir o reemplazar elementos a una lista simple.

Partimos de una lista sencilla denominada " lista1 ".

lista1 = list("0123456789")

Ahora nuestra “lista1”, posee los siguientes elementos:

['0', '1', '2', '3', '4', '5', '6', '7', '8', '9']

Creamos una lista secundaria, que utilizaremos en la lista inicial.

lista2 = list("abc")

Nuestra “lista2”, posee los siguientes elementos:

['a', 'b', 'c']

Agregando elementos a la lista

Para agregar elementos a una lista, se asignan dichos elementos desde la posición donde se desean agregar, sin originar reemplazo.
Por ejemplo. Añadiremos “lista2” en “lista1”, a partir de la posición 2, sin reemplazar los elementos existentes. Esto se realiza de la siguiente forma:

lista1[2:1]= lista2

Al ejecutar un print de “lista1”, notaremos como se han añadido los elementos de “lista2” en “lista1” a partir, de la posición 2. Dándonos como resultado los siguientes elementos para “lista1”.

print(lista1)#Resultado de la impresión 
['0', '1', 'a', 'b', 'c', '2', '3', '4', '5', '6', '7', '8', '9']

Reemplazando elementos en una lista

Para reemplazar elementos de una lista, se realiza la asignación de los nuevos valores, pero esta vez originando un reemplazo de elementos.

Tomando de ejemplo las listas de un principio, reemplazaremos los elementos ‘2’, ‘3’, ‘4’, de “lista1”, por los elementos ‘a’, ‘b’, ‘c’ de “lista2”. Esto se realiza de la siguiente forma:

lista1[2:5]= lista2

Al ejecutar un print de “lista1”, notaremos como se han añadido los elementos de “lista2” en “lista1” a partir, de la posición 2, pero esta vez reemplazando los elementos anteriores (‘2’, ‘3’, ‘4’) por las nuevas asignaciones (‘a’, ‘b’, ‘c’). Dándonos como resultado los siguientes elementos para “lista1”.

print(lista1)#Resultado de la impresión 
['0', '1', 'a', 'b', 'c', '5', '6', '7', '8', '9']
Escribe tu comentario
+ 2