Longitud (tamaño) de una lista

La función len() toma una lista y devuelve su tamaño. Es una buena idea usar este valor como limite superior de un bucle, en lugar de una constante. De esta manera, si el tamaño de la lista cambia, no habrá que estar haciendo cambios en todos los bucles; funcionarán correctamente con cualquier tamaño de lista.

La última vez que se ejecuta el cuerpo del bucle, i es len(jinetes) – 1, que es el índice del último elemento. Cuando i se iguala a len(jinetes), la condición falla y no se ejecuta el cuerpo, lo que es una cosa buena, ya que len(jinetes) no es un índice legal.

Aunque una lista puede contener otra lista como elemento, la lista anidada cuenta como un elemento sencillo. El tamaño de esta lista es 4: