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

Cristian Fernando - Apr 30 - - Dev Community

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

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .