Explica este código Python
Dificultad: Fácil
bebidas = ["Agua", "Coca-Cola"]
bebidas.append(["Pepsi"])
print(bebidas)
👉 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']
Top comments (0)