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

duxtech

Cristian Fernando

Posted on April 29, 2024

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

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

馃挅 馃挭 馃檯 馃毄
duxtech
Cristian Fernando

Posted on April 29, 2024

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

Sign up to receive the latest update from our blog.

Related