Python: inicialización de array de filas de tamaño K incremental

A veces, mientras trabajamos con Python, podemos tener un problema en el que necesitamos realizar la inicialización de la array con números incrementales. Este tipo de aplicación puede venir en el dominio de Data Science. Analicemos ciertas formas en que se puede realizar esta tarea. Método n.º 1: Uso de loop + segmentación de lista … Continue reading «Python: inicialización de array de filas de tamaño K incremental»

Python | Elementos restantes consecutivos en la lista

A veces, mientras trabajamos con la lista de Python, podemos tener un problema en el que necesitamos obtener el recuento restante de elementos consecutivos (incluido el actual), para tomar ciertas decisiones de antemano. Esto puede ser un subproblema potencial de muchos concursos de programación competitivos. Analicemos una forma abreviada que se puede aplicar para resolver … Continue reading «Python | Elementos restantes consecutivos en la lista»

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»