Python | Diferencia de dos listas incluyendo duplicados

Las formas de encontrar la diferencia de dos listas se han discutido anteriormente, pero a veces, necesitamos eliminar solo las ocurrencias específicas de los elementos que ocurren en otra lista. Analicemos ciertas formas en que esto se puede realizar. Método n.º 1: usarcollections.Counter() el método Contador se puede usar para obtener la ocurrencia exacta de … Continue reading «Python | Diferencia de dos listas incluyendo duplicados»

Python | Zip lista de diferentes tamaños

En Python, comprimir es una utilidad en la que emparejamos una lista con la otra. Por lo general, esta tarea tiene éxito solo en los casos en que los tamaños de ambas listas que se van a comprimir son del mismo tamaño. Pero a veces necesitamos que también se compriman listas de diferentes tamaños. Analicemos … Continue reading «Python | Zip lista de diferentes tamaños»

Python | Eliminar un elemento particular de la lista de tuplas

Desde el advenimiento de la popularidad de Python en el análisis de datos, tenemos una lista de tuplas como contenedor en muchos de nuestros problemas. A veces, durante el preprocesamiento de datos, podemos tener un problema en el que necesitamos eliminar por completo un elemento en particular de una lista de tuplas. Analicemos una forma … Continue reading «Python | Eliminar un elemento particular de la lista de tuplas»

Programa Python para ordenar tuplas por frecuencia de su diferencia absoluta

Dada la lista de tuplas duales, la tarea aquí es escribir un programa en Python que pueda ordenarlas por la frecuencia de la diferencia absoluta de sus elementos. Entrada : [(1, 6), (11, 3), (9, 1), (6, 11), (2, 10), (5, 7)] Salida: [(5, 7), (1, 6), (6, 11), (11, 3), (9, 1), (2, 10)] … Continue reading «Programa Python para ordenar tuplas por frecuencia de su diferencia absoluta»

Python | Combine dos listas manteniendo duplicados en la primera lista

Dadas dos listas, la tarea es combinar dos listas y eliminar duplicados, sin eliminar duplicados en la lista original. Ejemplo: Input : list_1 = [11, 22, 22, 15] list_2 = [22, 15, 77, 9] Output : OutList = [11, 22, 22, 15, 77, 9] Código #1: usando extender # Python code to combine two lists … Continue reading «Python | Combine dos listas manteniendo duplicados en la primera lista»

Python – Directorio de índice de elementos

Dada una lista de elementos, la tarea es escribir un programa en Python para calcular todos los índices de todos los elementos. Ejemplos: Input: test_list = [7, 6, 3, 7, 8, 3, 6, 7, 8] Output: {8: [4, 8], 3: [2, 5], 6: [1, 6], 7: [0, 3, 7]} Explanation: 8 occurs at 4th and … Continue reading «Python – Directorio de índice de elementos»

Python: el par de suma más cercano en la lista

A veces, deseamos obtener los elementos que suman un elemento en particular. Pero en los casos en que no somos capaces de encontrar eso, nuestro objetivo cambia para ser uno para encontrar el más cercano. Esto puede tener aplicación en muchos dominios. Analicemos ciertas formas en que se puede realizar esta tarea. Método #1: Uso … Continue reading «Python: el par de suma más cercano en la lista»

Python: prueba si K ocurre N veces consecutivas

A veces, mientras trabajamos con la lista de Python, podemos tener un problema en el que necesitamos verificar si un número en particular ocurre N veces consecutivas. Esto puede tener aplicación en muchos dominios, incluida la programación día a día. Analicemos ciertas formas en que se puede realizar esta tarea. Método #1: Uso de la … Continue reading «Python: prueba si K ocurre N veces consecutivas»

Python: repetición consecutiva de caracteres

A veces, mientras trabajamos con listas de caracteres, podemos tener un problema en el que necesitamos realizar repeticiones consecutivas de caracteres. Esto puede tener aplicación en muchos dominios. Analicemos ciertas formas en que se puede realizar esta tarea. Método #1: Uso de la comprensión de listas Esta es una de las formas en que se … Continue reading «Python: repetición consecutiva de caracteres»

Python | Suma de índice acumulativo en la lista de tuplas

A veces, mientras trabajamos con datos, podemos tener un problema en el que necesitamos encontrar la suma acumulativa de cada índice en tuplas. Este problema puede tener aplicación en el desarrollo web y en el dominio de la programación competitiva. Vamos a discutir cierta forma en que este problema puede ser resuelto. Método: Usoaccumulate() + … Continue reading «Python | Suma de índice acumulativo en la lista de tuplas»