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

Cristian Fernando - Apr 29 - - Dev Community

Explica este c贸digo Python

Dificultad: Intermedio

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

馃憠 A. ["Agua", "Coca-Cola", "Cerveza"]
馃憠 B. ["Agua", "Coca-Cola", ["Cerveza"]]
馃憠 C. ["Cerveza", "Agua", "Coca-Cola"]
馃憠 D. ['Agua', 'Coca-Cola', 'C', 'e', 'r', 'v', 'e', 'z', 'a']


Respuesta:

馃憠 D. ['Agua', 'Coca-Cola', 'C', 'e', 'r', 'v', 'e', 'z', 'a']

El m茅todo extends en Python no es 煤til para concatenar listas, lo que significa que podemos fusionar 2 o m谩s listas de manera sencilla.

En nuestro ejemplo intentamos concatenar la lista bebidas con la cadena Carveza, esto si bien no nos dar谩 ning煤n error si nos arrojar谩 un resultado inesperado.

extends recorre cada elemento de la lista para poder concatenarlo, pero en nuestro caso recorre cada car谩cter de la cadena Cerveza y lo concatenado car谩cter por car谩cter.

Si queremos concatenar listas podemos usar el operador + o el m茅todo extend.

Si queremos agregar un item a una lista podemos usar append o insert

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