Python: cambio porcentual máximo de elementos consecutivos

A veces, mientras trabajamos con listas de Python, podemos tener un problema en el que necesitamos extraer el máximo cambio de elementos consecutivos. Este tipo de problema puede tener aplicación en dominios como Data Science. Analicemos ciertas formas en que se puede realizar esta tarea. Entrada : test_list = [4, 6, 7] Salida : 50.0 … Continue reading «Python: cambio porcentual máximo de elementos consecutivos»

Programa de Python para imprimir números impares en una Lista

Dada una lista de números, escriba un programa Python para imprimir todos los números impares en la lista dada. Ejemplo: Input: list1 = [2, 7, 5, 64, 14] Output: [7, 5] Input: list2 = [12, 14, 95, 3, 73] Output: [95, 3, 73] Usando for loop: itere cada elemento en la lista usando for loop … Continue reading «Programa de Python para imprimir números impares en una Lista»

Máximo de dos números en Python

Dados dos números, escribe un código de Python para encontrar el Máximo de estos dos números. Ejemplos:  Input: a = 2, b = 4 Output: 4 Input: a = -1, b = -4 Output: -1 Método n.º 1: este es el enfoque ingenuo en el que compararemos dos números usando la declaración if-else e imprimiremos … Continue reading «Máximo de dos números en Python»

Python | Eliminar todos los dígitos de una lista de strings

Dada una lista de strings, escriba un programa en Python para eliminar todos los dígitos de la lista de strings. Ejemplos: Input : [‘alice1’, ‘bob2’, ‘cara3’] Output : [‘alice’, ‘bob’, ‘cara’] Input : [‘4geeks’, ‘3for’, ‘4geeks’] Output : [‘geeks’, ‘for’, ‘geeks’] Método n. ° 1: expresión regular de Python El patrón de expresiones regulares de … Continue reading «Python | Eliminar todos los dígitos de una lista de strings»

Programa de Python para convertir una lista en array con el tamaño de cada fila aumentando en un número

Dada una lista y un número N, la tarea aquí es escribir un programa de Python para convertirlo en una array donde cada fila tiene N elementos más que los elementos de la fila anterior de la lista. Entrada: lista_prueba = [4, 6, 8, 1, 2, 9, 0, 10, 12, 3, 9, 1], N = … Continue reading «Programa de Python para convertir una lista en array con el tamaño de cada fila aumentando en un número»

Python | Columnas acumulativas suma de registros

A veces, al trabajar con registros, podemos tener un problema en el que necesitamos sumar todas las columnas de un contenedor de listas que son tuplas. Este tipo de aplicación es común en el dominio del desarrollo web. Analicemos ciertas formas en que se puede realizar esta tarea. Método #1: Usar sum() + comprensión de lista … Continue reading «Python | Columnas acumulativas suma de registros»

Programa de Python para probar si todos los elementos en la lista tienen un máximo de K de diferencia

Dada una lista de números, la tarea es escribir un programa Python para probar si todos los elementos están separados por un máximo de K. Ejemplos: Entrada: lista_prueba = [475, 503, 425, 520, 470, 500], K = 100 Salida: Verdadero  Explicación: el elemento máximo es 520 y el mínimo es 425, 520-425 = 95, que … Continue reading «Programa de Python para probar si todos los elementos en la lista tienen un máximo de K de diferencia»

Python: clasificación numérica en la lista de strings de pares mixtos

A veces, mientras trabajamos con registros de datos, podemos tener un problema en el que recibimos datos en un formato personalizado y necesitamos realizar una ordenación. Podemos recibir tanto el nombre de la persona como la puntuación separada por espacios y solicitar la clasificación de mejor a peor. Vamos a discutir una forma en que … Continue reading «Python: clasificación numérica en la lista de strings de pares mixtos»

Python | Combinación selectiva en la lista de strings

A veces, mientras trabajamos con listas de Python, podemos tener un problema en el que necesitamos realizar la operación de fusión. Puede haber varias modificaciones para fusionar. Uno de ellos puede ser reemplazar todos los caracteres excepto un carácter en particular. Veamos diferentes formas en las que se puede realizar esta tarea. Método n.° 1: … Continue reading «Python | Combinación selectiva en la lista de strings»

Python | Encuentra grupos de números estrictamente crecientes en una lista

Dada una lista de enteros, escriba un programa en Python para encontrar grupos de números estrictamente crecientes. Ejemplos: Input : [1, 2, 3, 5, 6] Output : [[1, 2, 3], [5, 6]] Input : [8, 9, 10, 7, 8, 1, 2, 3] Output : [[8, 9, 10], [7, 8], [1, 2, 3]] Enfoque n. ° … Continue reading «Python | Encuentra grupos de números estrictamente crecientes en una lista»