Python | Intersección de dos listas – Part 1

La intersección de dos listas significa que debemos tomar todos los elementos que son comunes a ambas listas iniciales y almacenarlos en otra lista. Ahora hay varias formas en Python, a través de las cuales podemos realizar la Intersección de las listas. Ejemplos:   Input : lst1 = [15, 9, 10, 56, 23, 78, 5, 4, 9] … Continue reading «Python | Intersección de dos listas – Part 1»

Python | Convertir una representación de string de lista en lista

Muchas veces, nos encontramos con los datos descargados que se encuentran en el formato de string y requerimos que se representen en el formato de lista real en el que realmente se encontraron. Este tipo de problema de convertir una lista representada en formato de string en una lista para realizar tareas es bastante común … Continue reading «Python | Convertir una representación de string de lista en lista»

Programa de Python para convertir la lista de enteros a la lista de strings

Dada una lista de enteros. La tarea es convertirlos a List of Strings. Ejemplos: Input: [1, 12, 15, 21, 131] Output: [‘1′, ’12’, ’15’, ’21’, ‘131’] Input: [0, 1, 11, 15, 58] Output: [‘0’, ‘1’, ’11’, ’15’, ’58’] Método 1: Usarmap() # Python code to convert list of  # string into sorted list of integer  … Continue reading «Programa de Python para convertir la lista de enteros a la lista de strings»

Programa de Python para encontrar la suma total de una lista anidada usando recursividad

Se proporciona una lista anidada. La tarea es imprimir la suma de esta lista usando recursividad. Una lista anidada es una lista cuyos elementos también pueden ser una lista.  Ejemplos:  Input: [1,2,[3]] Output: 6 Input: [[4,5],[7,8,[20]],100] Output: 144 Input: [[1,2,3],[4,[5,6]],7] Output: 28 Recursión: En recursión, una función se llama a sí misma repetidamente. Esta técnica … Continue reading «Programa de Python para encontrar la suma total de una lista anidada usando recursividad»

Python | Resta de tupla mutua en la lista

A veces, mientras trabajamos con datos, podemos tener un problema en el que necesitamos realizar una resta de tuplas entre todas las tuplas en la lista. Esto puede tener aplicación en muchos dominios. Analicemos ciertas formas en que se puede realizar esta tarea. Método n.º 1: Uso combinations()de la comprensión de listas + Este problema … Continue reading «Python | Resta de tupla mutua en la lista»

Python: extrae strings con un dígito

Dada una lista de strings, extraiga aquellas con al menos un dígito. Entrada : test_list = [‘gf4g’, ‘is’, ‘best’, ‘gee1ks’]  Salida : [‘gf4g’, ‘gee1ks’]  Explicación : 4, 1 son los dígitos respectivos en la string. Entrada : test_list = [‘gf4g’, ‘is’, ‘best’, ‘geeks’]  Salida : [‘gf4g’]  Explicación : 4 es un dígito en la string.  … Continue reading «Python: extrae strings con un dígito»

Python | Valor mínimo y máximo en la lista de tuplas

El cálculo del valor mínimo y máximo es una utilidad bastante común en cualquier dominio de programación, ya sea desarrollo o cualquier otro campo que incluya construcciones de programación. A veces, los datos pueden venir en formato de tuplas y se deben realizar operaciones mínimas y máximas en ellos. Vamos a discutir ciertas formas en … Continue reading «Python | Valor mínimo y máximo en la lista de tuplas»

Python | Convertir lista de listas a lista de strings

La interconversión de datos es muy popular hoy en día y tiene muchas aplicaciones. En este escenario, podemos tener un problema en el que necesitamos convertir una lista de listas, es decir, una array en una lista de strings. Analicemos ciertas formas en que se puede realizar esta tarea.  Método n. ° 1: usar la … Continue reading «Python | Convertir lista de listas a lista de strings»

Python – Emparejamiento de elementos sucesivos

A veces, mientras trabajamos con la lista de Python, podemos tener un problema en el que necesitamos construir tuplas, con el elemento siguiente, siempre que ese elemento coincida con una condición particular. Esto puede tener una aplicación potencial en la programación día a día. Analicemos una forma en que se puede realizar esta tarea. Método: … Continue reading «Python – Emparejamiento de elementos sucesivos»

Python | Dividir lista en grupos desiguales

A veces, mientras trabajamos con python, podemos tener el problema de dividir una lista. Este problema es bastante común y tiene muchas variaciones. Tener soluciones a las variaciones populares demuestra ser bueno a largo plazo. Analicemos cierta forma de dividir la lista en grupos desiguales según lo definido por otra lista. Método: Usar itertools.islice()+ comprensión … Continue reading «Python | Dividir lista en grupos desiguales»