Explica este código Python
Dificultad: Fácil
k = [2, 1, 0, 3, 0, 2, 1]
print(k.count(k.index(0)))
-
A.
2 -
B.
1 -
C.
0 -
D.
3
Respuesta:
👉 A. 2
Al usar el método index con listas, le pasamos un posible elemento que puede o no estar en la lista y nos regresa el índice de la primera coincidencia que se encuentre.
En nuestro caso nuestra lista tiene dos items 0 en diferentes posiciones, entonces regresamos el índice el primero que halle que seria 2.
Posteriormente usamos el método count para contar cuantas veces ese 2 obtenido se repite en la lista en general, y como podemos ver existen dos items 2.
Finalmente imprimimos 2 por consola.
No debemos confundir que el 2 que nos regresa index es justamente un índice, mientras que el el 2 que regresa count es un item de la lista.
Top comments (0)