Python – Diccionario de frecuencia de factores

Dada una lista con elementos, construya un diccionario con frecuencia de factores. Entrada : test_list = [2, 4, 6, 8] Salida : {1: 4, 2: 4, 3: 1, 4: 2, 5: 0, 6: 1, 7: 0, 8: 1} Explicación : Todos los factores cuentan mapeados, por ejemplo, 2 es divisible por los 4 valores, por … Continue reading «Python – Diccionario de frecuencia de factores»

Python | Índices de elementos duplicados en la lista

Mientras trabajamos con la lista de Python, a veces, necesitamos verificar si hay duplicados y, a veces, también es posible que necesitemos rastrear sus índices. Este tipo de aplicación puede ocurrir en la programación día a día. Analicemos ciertas formas en que se puede resolver este problema. Método #1: Usar bucle +set() Esta tarea se … Continue reading «Python | Índices de elementos duplicados en la lista»

Python: extrae pares similares de la lista

A veces, mientras trabajamos con listas de Python, podemos tener un problema en el que necesitamos realizar la extracción de todos los pares de elementos en la lista. Este tipo de problema puede tener aplicación en dominios como el desarrollo web y la programación diaria. Analicemos ciertas formas en que se puede realizar esta tarea. … Continue reading «Python: extrae pares similares de la lista»

Python | Encuentra el valor máximo en cada sublista

Dada la lista de listas en Python, escriba un programa de Python para encontrar el valor máximo de la lista de cada sublista. Ejemplos: Input : [[10, 13, 454, 66, 44], [10, 8, 7, 23]] Output : [454, 23] Input : [[15, 12, 27, 1, 33], [101, 58, 77, 23]] Output : [33, 101]  Método … Continue reading «Python | Encuentra el valor máximo en cada sublista»

Programa de Python que imprime el recuento de picos o valles de una lista

Dada una lista, el siguiente artículo muestra formas de contar elementos que son pico (x > y < z) o valle (x < y > z). Entrada : test_list = [1, 2, 4, 2, 6, 7, 8, 3]  Salida : 3  Explicación : (2, 4, 2), (4, 2, 6), (7, 8, 3) son picos y … Continue reading «Programa de Python que imprime el recuento de picos o valles de una lista»

Python: elimina el elemento trasero de la lista

La estructura de datos de pila es una estructura de datos muy conocida, las listas en Python generalmente agregan los elementos al final de la lista. Para implementar una estructura de datos de pila, es esencial poder eliminar el elemento final de una lista. Discutamos las formas de lograr esto para que la estructura de … Continue reading «Python: elimina el elemento trasero de la lista»

Python: compruebe si el índice de elementos es igual para los elementos de la lista

Dadas dos listas y una lista de verificación, compruebe si para cada elemento de la lista de verificación, los elementos aparecen en un índice similar en 2 listas. Entrada : test_list1 = [2, 6, 9, 7, 8], test_list2 = [2, 7, 9, 4, 8], check_list = [9, 8, 7] Salida : Falso Explicación : 7 … Continue reading «Python: compruebe si el índice de elementos es igual para los elementos de la lista»

Python | Partición de segmento incremental en la lista

A veces, mientras trabajamos con listas, podemos encontrarnos con un problema en el que necesitamos dividir una lista de forma incremental, es decir, con cada porción, el número de elementos aumenta en 1. Esto tiene aplicación en la programación competitiva. Analicemos ciertas formas en que se puede realizar esta tarea. Método #1: Uso de bucles … Continue reading «Python | Partición de segmento incremental en la lista»

Python | Convertir lista de lista de strings a lista de strings

A veces, mientras trabajamos en Python, podemos tener problemas de interconversión de datos. Este artículo habla sobre la conversión de la lista de List Strings a la lista de strings unidas. Analicemos ciertas formas en que se puede realizar esta tarea. Método #1: Usarmap() + generator expression + join() + isdigit() Esta tarea se puede … Continue reading «Python | Convertir lista de lista de strings a lista de strings»

Python: agrupación de elementos emparejados

A veces, mientras trabajamos con registros de Python, podemos tener un problema en el que tenemos una lista de tuplas como datos y deseamos agrupar todos los elementos que forman una string, es decir, son pares indirectos entre sí o son componentes conectados. Este tipo de problema puede ocurrir en dominios como la programación competitiva. … Continue reading «Python: agrupación de elementos emparejados»