Python | Convertir lista de tuplas a lista de lista

Este es un problema bastante simple pero puede tener una buena cantidad de aplicaciones debido a ciertas restricciones del lenguaje Python. Debido a que las tuplas son inmutables, no son fáciles de procesar, mientras que las listas siempre son una mejor opción durante el procesamiento. Analicemos ciertas formas en las que podemos convertir una lista … Continue reading «Python | Convertir lista de tuplas a lista de lista»

Python | Borrar lista como valor de diccionario

Borrar una lista es un problema común y la solución se ha discutido muchas veces. Pero a veces, no tenemos una lista nativa, pero la lista es un valor para la clave del diccionario. Limpiarlo no es tan fácil como borrar una lista original. Vamos a discutir ciertas formas en que esto se puede hacer. … Continue reading «Python | Borrar lista como valor de diccionario»

Python | Obtener una lista como entrada del usuario

A menudo nos encontramos con una situación en la que necesitamos tomar un número/string como entrada del usuario. En este artículo, veremos cómo obtener como entrada una lista del usuario.  Ejemplos:   Input : n = 4, ele = 1 2 3 4 Output : [1, 2, 3, 4] Input : n = 6, ele = … Continue reading «Python | Obtener una lista como entrada del usuario»

Python | Agrupación de lista de elementos binarios

A veces, mientras trabajamos con las bases de datos, necesitamos realizar ciertas operaciones de lista que se parecen más al lenguaje de consulta, por ejemplo, la agrupación de elementos de lista anidados con respecto a sus otros elementos de índice. Este artículo trata sobre la lista anidada binaria y agrupa cada elemento de la lista … Continue reading «Python | Agrupación de lista de elementos binarios»

Python | Contar las ocurrencias de un elemento en una lista

Dada una lista en Python y un número x, cuente el número de ocurrencias de x en la lista dada. Ejemplos:  Input : lst = [15, 6, 7, 10, 12, 20, 10, 28, 10] x = 10 Output : 3 10 appears three times in given list. Input : lst = [8, 6, 8, 10, … Continue reading «Python | Contar las ocurrencias de un elemento en una lista»

Python | Imprimir elementos de lista en rango circular

Dada una lista de elementos, la tarea es imprimir el elemento en un grupo de k hasta n-iteración en rango circular. Ejemplos: Input: list = [1, 2, 3, 4, 5, 6, 7], k = 3, n =10 Output: [1, 2, 3] [4, 5, 6] [7, 1, 2] [3, 4, 5] [6, 7, 1] [2, 3, … Continue reading «Python | Imprimir elementos de lista en rango circular»

Python | Extender tuplas por conteo de elementos en tupla

En algún momento, mientras trabajamos con datos, podemos tener una aplicación en la que necesitamos duplicar elementos de tupla por la cantidad de elementos. Esta es una aplicación muy singular, pero puede ocurrir en ciertos casos. Analicemos ciertas formas en que se puede realizar esta tarea. Método #1: Uso de bucles anidados Este es el … Continue reading «Python | Extender tuplas por conteo de elementos en tupla»

Python: concatenar filas de strings en Matrix

Los problemas relacionados con la array son bastante comunes tanto en la programación competitiva como en el dominio de la ciencia de datos. Uno de esos problemas que podríamos enfrentar es encontrar la concatenación de filas de array en array de tamaño desigual. Analicemos ciertas formas en que se puede resolver este problema. Método n.º … Continue reading «Python: concatenar filas de strings en Matrix»

Python | Comprobar si una lista anidada es un subconjunto de otra lista anidada

Dadas dos listas list1 y list2 , verifique si list2 es un subconjunto de list1 y devuelva True o False según corresponda. Ejemplos: Input : list1 = [[2, 3, 1], [4, 5], [6, 8]] list2 = [[4, 5], [6, 8]] Output : True Input : list1 = [[‘a’, ‘b’], [‘e’], [‘c’, ‘d’]] list2 = [[‘g’]] … Continue reading «Python | Comprobar si una lista anidada es un subconjunto de otra lista anidada»

Python | N números pares o impares consecutivos

El problema enfocado en este artículo es bastante específico y puede ser menos útil en diferentes dominios. Pero la forma en que esto se resolverá puede abrir puertas para resolver problemas potencialmente similares, por lo que vale la pena leerlo. Este artículo resuelve el problema de probar si una lista contiene una serie de elementos … Continue reading «Python | N números pares o impares consecutivos»