Explica este código Python
Dificultad: Fácil
my_list = [1,2,3,4,5]
res = my_list[1:4:2]
print(res)
-
A.
[1 ,2]
-
B.
[2, 4]
-
C.
[1, 4]
-
D.
[2, 5]
👉 B. Cuando nos encontramos con una sintaxis de slicing donde tenemos 3 índices es importante recordar que: En nuestro ejemplo si tuvieramos Respuesta:
[2, 4]
[inicio : final : salto]
, donde salto
son las posiciones de la lista que tomaremos en cuenta.my_list[1:4]
regresariamos [2,3,4,5]
pero si añadimos el salto my_list[1:4:2]
entones solo tomaremos [2,4]
.
Top comments (0)