Acceso al índice en ‘para’ bucles en Python

Acceso al índice en ‘class’ bucles : Aquí, vamos a aprender cómo acceder al índice de bucles ‘for’ en lenguaje de programación Python?

Utilizando el rango de longitud

Uso de la función de margen de junto con el len () en una lista o cualquier colección dará acceso al índice de cada elemento de la colección. Un ejemplo de ello se encuentra por debajo,

-bash-4.2$ python3
Python 3.6.8 (default, Apr 25 2019, 21:02:35)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> list_of_cities = ['bangalore', 'delhi', 'mumbai', 'pune', 'chennai', 'vizag']
>>> for i in range(len(list_of_cities)):
... print("I like the city {}".format(list_of_cities[i]))
...

salida

I like the city bangalore
I like the city delhi
I like the city mumbai
I like the city pune
I like the city chennai
I like the city vizag

Usando enumerate

Enumerate es también una tal función que proporciona la opción de leer el índice de la colección. Enumerate es una forma más idiomática para realizar esta tarea,

-bash-4.2$ python3
Python 3.6.8 (default, Apr 25 2019, 21:02:35)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-36)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> list_of_cities = ['bangalore', 'delhi', 'mumbai', 'pune', 'chennai', 'vizag']
>>> for num, name in enumerate(list_of_cities, start =1):
... print( num, name)
...

salida

1 bangalore
2 delhi
3 mumbai
4 pune
5 chennai
6 vizag

Aquí, en el ejemplo anterior, num se refiere al índice y nombre se refiere al elemento de la propuesta num índice.


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *