Python es un lenguaje de programaci贸n importante que hay que conocer. Se utiliza ampliamente en campos como Machine Learning, la Ciencia de Datos, el desarrollo web, y muchos otros.

En esta publicaci贸n nos enfocaremos en explicar c贸mo crear listas utilizando range().

aprende f谩cilmente inteligencia artificial - newsletter

En alg煤n momento cuando est茅s programando seguramente necesitar谩s generar listas de datos con datos aleatorios, para esto se utiliza la funci贸n predeterminada de Python range.

Range nos ayuda en crear listas de n煤meros, la sintaxis de los n煤meros como sigue: escribes range y entre los par茅ntesis colocamos los valores de inicio, final y pasos.

33-2

El valor de inicio ser谩 el primer valor en la lista.

El valor final ser谩 el 煤ltima valor de la lista m谩s 1, recuerda que esta es la l贸gica cl谩sica de Python.

Lo que llamamos paso representa el valor de la distancia entre cada valor de manera consecutiva en la lista.

El valor final es requerido al configurar la funci贸n, mientras que los valores de inicio y paso son opcionales.

Si no se configura el valor de inicio autom谩ticamente se reemplaza por 0 y valor del paso se asumir谩 que ser谩 igual a 1.

Tambi茅n puede recordar que el valor final es mucho m谩s importante que el valor de inicio y aun menos importante es el valor del paso.

Por lo que si escribimos list primeramente, ya que crearemos una lista, y dentro del par茅ntesis colocamos, range de 10. Nos mostrar谩 una lista de 10 elementos comenzando desde 0, ya que no est谩 especificado el valor de inicio.

33-3

Si ahora declaramos los argumentos 2 y 8, Python crear谩 una lista comenzando en 2 y finalizando en 7.

33-4

Ahora especificamos los pasos en lista, para este caso debemos especificar los otros argumentos de la funci贸n. En este ejemplo obtendremos todos los valores pares que se encuentren entre los n煤meros 2 al 19. Comenzar茅 con el n煤mero 2 y finalizar谩 con el n煤mero 18.

33-5

De esta manera podemos crear listas utilizando la funci贸n range de Python.

Si te est谩s iniciando en la programaci贸n para Machine Learning y a煤n no te sientes tan diestro, te ofrezco un pack con las instrucciones b谩sicas de Python, NumPy y Pandas. Estas gu铆as ser谩n de gran utilidad si est谩s comenzando ya que podr谩s recurrir a ella cada vez que no te acuerdes de alguna instrucci贸n o no sepas hacer algo que es rutinario al momento de programar Machine Learning. Para descargar el pack con las gu铆as solamente tienes que ingresar a este enlace.

Deja un comentario

Tu direcci贸n de correo electr贸nico no ser谩 publicada.