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

Cristian Fernando - May 1 - - Dev Community

Explica este c贸digo Python

Dificultad: F谩cil

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

馃憠 A. ["Agua", "Coca-Cola", "Pepsi"]
馃憠 B. ["Agua", "Pepsi"]
馃憠 C. TypeError
馃憠 D. IndexError


Respuesta:

馃憠 D. IndexError

En Python no solo es posible acceder a los items de un arreglo por su 铆ndice, tambi茅n podemos modificar elementos accediendo a un 铆ndice en particular.

El detalle de nuestro ejemplo es que queremos modificar una posici贸n de nuestro arreglo que no existe, ello deriva a un error de tipo IndexError.

Una soluci贸n podr铆a ser sustituir un item que si existe, por ejemplo:

bebidas = ["Agua", "Coca-Cola"]
bebidas[1] = "Pepsi"
print(bebidas) # ['Agua', 'Pepsi']
Enter fullscreen mode Exit fullscreen mode

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