Capítulo 18 - Contar elementos con len() - Listas 9

Curso de Python desde cero


Por fín el último capítulo de listas, en el cuál vamos a ver como contar los elementos de una lista por muchos que haya.
Vamos a donde me gusta ir, ¡al grano!

Código

colores = ['rojo', 'azul', 'verde', 'amarillo']
print(len(colores))

Resultado

Evidentemente, ya sabemos contar hasta 4, pero imagina que esta lista tiene 15.000 elementos, ahí dejo la cosa.

4

Este valor puede ser almacenado en una variable para muchos propósitos que irás viendo a medida que aprendas más cosas sobre Python.

Código

colores = ['rojo', 'azul', 'verde', 'amarillo']
longitud_colores = len(colores)

Y con esto, hemos almacenado un valor dinámico que ahora vale 4, pero si añado o elimino elementos a la lista, el valor de la variable irá cambiando.

Desgraciadamente, esto son cosas a las que seguramente no les ves del todo la utilidad, pero por el camino te darás cuenta de la cantidad de cosas que sabes hacer y que ni siquiera eras consciente de ello.
Dejemos un poco las listas para pasar a las tuplas. Esto será en el siguiente capítulo.


Suscríbete a mi canal de YouTube para apoyarme

Si te ha gustado este curso y crees que el trabajo merece la pena, te agradeceré eternamente que te suscribas a mi canal de YouTube para apoyarme y que pueda seguir haciendo cursos gratuitos.

Además, si te encanta la programación, tienes un montón más de cursos gratuitos para ver.

No solo eso, podrás participar enviándome comentarios con tus sugerencias para temas específicos o cursos completos o incluso las dudas que tengas y las intentaré ir resolviendo en los cursos que estén todavía abiertos.

Solución del capítulo anterior

32- Ordena la siguiente lista en orden alfabético descendente (de la letra 'z' a la 'a').

colores = ['rojo', 'azul', 'verde', 'amarillo', 'marrón', 'lila', 'negro', 'rosa', 'blanco', 'naranja']

colores.sort(reverse=True)

print(colores)

Nota: el resultado puede variar según como lo hayas hecho, si te queda alguna duda, comenta tu solución y la revisaré.


Comentarios

Si te quedan dudas sobre el temario, sobre Python, o cualquier otra cosa relacionada o simplemente quieres agradecer, aquí tienes tu sitio para dejar tu granito de arena. Gracias por tus comentarios y por darle vida a este sitio web.