Ibuprofeno.py馃拪| #96: Explica este c贸digo Python

duxtech

Cristian Fernando

Posted on May 2, 2024

Ibuprofeno.py馃拪| #96: Explica este c贸digo Python

Explica este c贸digo Python

Dificultad: F谩cil

bebidas = ["Agua", "Coca-Cola", "Pepsi"]
bebidas[0:2] = ["Limonada", "Fanta"]
print(bebidas)
Enter fullscreen mode Exit fullscreen mode

馃憠 A. ["Pepsi", "Limonada", "Fanta"]
馃憠 B. ["Limonada", "Fanta", "Agua", "Coca-Cola", "Pepsi"]
馃憠 C. ["Limonada", "Fanta", "Pepsi"]
馃憠 D. IndexError


Respuesta:

馃憠 C. ["Limonada", "Fanta", "Pepsi"]

En Python podemos tomar un intervalo de un lista para poder sustituirlo por otro.

Lograr esto es muy sencillo, solo tenemos que seleccionar el trozo de lista a sustituir y remplazarla por el nuevo trozo.

En nuestro ejemplo cortamos [0:2], 贸sea ["Agua", "Coca-Cola"], para poder remplazarlo por ["Limonada", "Fanta"].

Es importante mencionar que el trozo a cortar no necesariamente debe ser del mismo tama帽o que el trozo a agregar, por ejemplo:

bebidas = ["Agua", "Coca-Cola", "Pepsi"]
bebidas[0:2] = ["Limonada", "Fanta", "Agua con gas", "Sprite"]
print(bebidas) # ['Limonada', 'Fanta', 'Agua con gas', 'Sprite', 'Pepsi']
Enter fullscreen mode Exit fullscreen mode

馃挅 馃挭 馃檯 馃毄
duxtech
Cristian Fernando

Posted on May 2, 2024

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related