DEV Community

Cover image for Ibuprofeno.py💊| #94: Explica este código Python
Cristian Fernando
Cristian Fernando

Posted on • Edited on

Ibuprofeno.py💊| #94: Explica este código Python

Explica este código Python

Dificultad: Fácil

bebidas = ["Agua", "Coca-Cola"]
bebidas.append(["Pepsi"])
print(bebidas)
Enter fullscreen mode Exit fullscreen mode

👉 A. ["Agua", "Coca-Cola", "Pepsi"]
👉 B. ["Agua", "Coca-Cola", ["Pepsi"]]
👉 C. ["Agua", "Coca-Cola", ["P","e","p","s","i"]]
👉 D. ["Pepsi", "Agua", "Coca-Cola"]


Respuesta:

👉 B. ['Agua', 'Coca-Cola', ['Pepsi']]

append sirve para agregar un item al final de una lista, ojo, dije agregar un item.

En nuestro ejemplo estamos agregando una lista al final de nuestra lista bebidas, esto no da ningún error pero regresa una lista anidada que usualmente no es lo que queremos.

Para concatenar listas se debe usar el operador + o la función extend.

bebidas = ["Agua", "Coca-Cola"]
print(bebidas + ["Pepsi"]) # ['Agua', 'Coca-Cola', 'Pepsi']

bebidas.extend(["Pepsi"]) 
print(bebidas) # ['Agua', 'Coca-Cola', 'Pepsi']

Enter fullscreen mode Exit fullscreen mode

Top comments (0)