Lista de Python y For Loop en LuckyTemplates

En este tutorial, demostraré cómo For Loop puede iterar sobre los elementos de la lista de Python en LuckyTemplates . Tenga en cuenta que una lista es un tipo de datos de Python que consta de elementos que van desde lo simple hasta lo avanzado.

El ciclo For nos permite repetir códigos que son similares por un número limitado de veces. Simplifica problemas complejos en simples.

Para empezar, debe crear un nuevo Python Notebook usando su Jupyter Notebook. Una vez que tenga abierto su Python Notebook, ahora podemos hacer nuestra lista de Python en la celda de código. 

Tabla de contenido

Hacer una lista de Python y un bucle For en LuckyTemplates – Numérico

Llamemos a nuestra lista de muestra my_list . Una lista de Python se indica con corchetes '[ ]' y se separa con una coma ','.

Lista de Python y For Loop en LuckyTemplates

Asegúrese de poner sus elementos dentro de los corchetes o, de lo contrario, no aparecerá nada cuando lo ejecute.

Lista de Python y For Loop en LuckyTemplates

Digamos que queremos agregar 1 a todos nuestros elementos dentro de nuestra lista. No puede simplemente ingresar +1 en su código porque resultará en un error de tipeo. Para hacerlo, tenemos que iterar cada elemento de nuestra lista usando For Loop

Lista de Python y For Loop en LuckyTemplates

Usamos la palabra For para indicar un bucle seguido de un marcador de posición también conocido como variable. Por lo general, usamos variables como i y x , pero por ahora, usemos i . Nuevamente, queremos agregar 1 a cada uno de nuestros elementos. Por lo tanto, debemos iterar sobre cada elemento de nuestra lista escribiendo el código a continuación.

Lista de Python y For Loop en LuckyTemplates

Luego envuélvalo en una declaración de impresión . Una vez que ejecutamos eso, podemos ver que hemos agregado con éxito 1 a cada uno de nuestros elementos en nuestra lista de Python.

Lista de Python y For Loop en LuckyTemplates

Solo sepa que siempre puede cambiar y agregar cualquier número que desee. Por ejemplo, queremos sumar 5 . Simplemente escriba el número dentro del paréntesis. Una vez que lo ejecutemos, mostrará en nuestros hallazgos que cada uno de nuestros elementos se agrega en 5 .

Lista de Python y For Loop en LuckyTemplates

Agregar una lista existente a una nueva lista usando bucles for

Es posible que deseemos indicar nuestros hallazgos de nuestra lista anterior a nuestra lista. Usemos los hallazgos 6, 8, 9, 10 y 11 como ejemplos. Primero vamos a crear una lista vacía en una nueva celda de código donde podemos incorporar nuestra lista anterior ' mi_lista' .

Llamemos a esta lista vacía 'nueva_lista' y hagamos un For Loop usando X como nuestra variable. Agregaremos nuestra lista existente llamada my_list , por lo que vamos a iterar sobre eso.

Lista de Python y For Loop en LuckyTemplates

Luego, queremos que los valores de mi_lista se agreguen a 5, por lo que debemos agregar x = x+5 . Ahora agregaremos nuestra lista anterior a nuestra nueva_lista con la variable X . Append se usa para agregar un elemento al final de una lista ya existente.

Lista de Python y For Loop en LuckyTemplates

En una nueva celda, podemos escribir nuestra variable new_list . Una vez que ejecutamos esto, podemos ver que hemos agregado con éxito nuestros hallazgos a nuestra nueva lista.

Lista de Python y For Loop en LuckyTemplates

Hacer una lista de Python y un bucle For en LuckyTemplates – Texto

He demostrado algunas formas de cómo podemos crear una lista de Python y For Loops a través de números anteriormente. Ahora, evalúemos algún texto de la misma manera. Usaré nombres de empresas en este ejemplo.

Escribamos la palabra empresa , agreguemos nuestros corchetes y enumeremos los nombres de nuestras empresas dentro. Para este ejemplo, usemos Microsoft , IBM , Tesla y Meta. Tenga en cuenta que puede utilizar cualquier empresa que desee. 

Lista de Python y For Loop en LuckyTemplates

Con el uso de For Loop, queremos devolver la empresa con la letra " a " en sus títulos. Para clasificar esas empresas, cree un For Loop escribiendo el código a continuación.

Lista de Python y For Loop en LuckyTemplates

Este código indica que al usar For Loop para recorrer cada elemento de nuestra lista, podemos imprimir cada uno de estos elementos que tienen la letra " a " y luego ejecutarlo.

Lista de Python y For Loop en LuckyTemplates

Ya podemos ver cuán conveniente y poderoso se vuelve este método cuando observamos recorrer miles de elementos diferentes que pueden estar en una lista. Continuando con nuestro tutorial, le mostraré otro método llamado Comprensión de lista.

Hacer una lista de Python y un bucle For en LuckyTemplates: comprensión de listas numéricas

La comprensión de listas es bastante similar a lo que he demostrado anteriormente. La diferencia radica en que es mucho más ordenado, fácil y eficiente en el tiempo. Algunas personas lo prefieren porque puede limitar el número de líneas utilizadas en un programa. Vamos a crear la misma acción en nuestro primer y segundo ejemplo de agregar 1 directamente en cada elemento dentro de la misma celda de código. 

Para evitar confusiones y proporcionar una comparación, nombremos nuestra lista my_list2 y luego escribamos los elementos de nuestra lista de Python entre corchetes. Debajo de eso, crearemos una nueva lista ' new_list_2, ' para indicar nuestra expresión de agregar 1 a cada uno de los elementos enumerados en my_list2 .

Lista de Python y For Loop en LuckyTemplates

Una vez que ejecutamos nuestra new_list_2 en una nueva celda, veremos los mismos hallazgos o resultados de los elementos anteriores.

Lista de Python y For Loop en LuckyTemplates

Podemos ver que ambos métodos proporcionan el mismo resultado; sin embargo, usar la comprensión de listas es mucho más corto, rápido y fácil de hacer. 

Hacer una lista de Python y un bucle For en LuckyTemplates: texto de comprensión de lista

Por último, otra forma en que podemos usar la comprensión de listas es usándola para evaluar el texto, al igual que nuestro ejemplo anterior con respecto a los nombres de las empresas. Hagamos la misma acción que hicimos la última vez, donde iteramos cada compañía para obtener nuestro elemento particular.

Usemos un nombre diferente para proporcionar una comparación, por ejemplo, a_company. Queremos devolver un elemento ( i ) para cada elemento ( i ) en nuestra lista de empresas si tiene ' a ' en ese elemento en particular ( i ). Vea el código a continuación.

Lista de Python y For Loop en LuckyTemplates

Una vez que ingresamos nuestra lista a_company en una nueva celda, nos mostrará aquellos elementos o empresas que tienen una letra " a ".

Lista de Python y For Loop en LuckyTemplates

También podemos usar For Loop para fijar elementos dentro de una lista. Usando el mismo ejemplo, digamos que queremos hacer todos los elementos en nuestra lista de Python en mayúsculas.

Copiaremos esa misma lista de empresas escrita en minúsculas antes y escribiremos nuestro For Loop debajo de eso. Necesitamos usar el método upper() para tener cada elemento dentro de nuestra lista en mayúsculas.

Lista de Python y For Loop en LuckyTemplates

Una vez que ejecutemos ese código, mostrará que todos los elementos dentro de nuestra lista de Python ahora están escritos en mayúsculas.

Lista de Python y For Loop en LuckyTemplates


Funciones definidas por el usuario de Python | Una descripción general
Cómo cargar conjuntos de datos de muestra en Python
mediante Python en LuckyTemplates | Conjunto de datos y función de cadena

Conclusión

Los métodos que he demostrado son solo algunas de las cosas posibles que puede hacer con la lista de Python y For Loop en LuckyTemplates.

Una lista es el tipo de datos más versátil disponible en Python, escrito como una lista de valores separados por comas o elementos entre paréntesis. Una lista de Python ayuda a almacenar múltiples datos al mismo tiempo.

Por otro lado, For Loop es crucial en Python, ya que permite a los usuarios recorrer listas que pueden contener miles de elementos.

Mis mejores deseos,

Gaellim








Leave a Comment

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Time Intelligence en LuckyTemplates: cómo calcular el número de transacciones realizadas en los últimos N días

Descubra cómo calcular el total de transacciones realizadas en los últimos N días y obtenga información útil utilizando la inteligencia de tiempo en LuckyTemplates.

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

Cómo evaluar clústeres en sus datos mediante la técnica DAX en LuckyTemplates

En este tutorial, demuestro cómo mostrar clústeres en sus datos permite extraer información valiosa usando técnicas DAX avanzadas.

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

¿Cuánto personal tenemos actualmente? Lógica de fechas múltiples en LuckyTemplates usando DAX

En este tutorial, aprenderá a calcular la <strong>población actual del personal</strong> para las relaciones múltiples de la tabla de calendario mediante la función COUNTROWS y FILTER en LuckyTemplates.

Hacer una solicitud HTTP en Power Automate

Hacer una solicitud HTTP en Power Automate

Aprenda a crear una solicitud HTTP con Power Automate y cómo implementar soluciones efectivas para la automatización de tareas.

Programe un flujo de escritorio para que se ejecute en Power Automate

Programe un flujo de escritorio para que se ejecute en Power Automate

En este tutorial, aprenda cómo programar un flujo de escritorio en Power Automate para automatizar tareas en la web y su escritorio.

Power Automate Terminar Control de acción en flujos

Power Automate Terminar Control de acción en flujos

Aprenda a usar correctamente el control Terminar acción de Power Automate que termina las acciones en un flujo si no se cumple alguna de las condiciones.

Power Query: combinar archivos de varias carpetas

Power Query: combinar archivos de varias carpetas

Aprenda a combinar archivos de varias carpetas en su red, escritorio, OneDrive o SharePoint utilizando Power Query.

Tipos de flujo de Power Automate y cuándo usarlos

Tipos de flujo de Power Automate y cuándo usarlos

En este blog, analizamos las similitudes y diferencias entre los tipos de flujo de Power Automate y determinamos cuándo usar cada flujo. Encuentra la mejor opción de automatización.

Conectores de Power Automate: número, texto y fecha y hora

Conectores de Power Automate: número, texto y fecha y hora

Familiarízate con algunos conectores Power Automate integrados que transforman cadenas en otro formato: número, texto y fecha y hora.

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Tutorial del analizador VertiPaq: relaciones e integridad referencial

Este tutorial detallado sobre el analizador VertiPaq en DAX Studio le enseñará cómo usar la pestaña Relaciones para optimizar su DAX y resolver problemas de integridad referencial.