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)