Python | Desplazar sublista en lista

A veces, mientras trabajamos con la lista, podemos tener un problema en el que necesitamos cambiar alguna sublista al índice deseado en la misma sublista. Este problema puede ocurrir en la programación día a día. Analicemos ciertas formas en que se puede realizar esta tarea. Método n.º 1: Usar el insert() + pop()bucle + La … Continue reading «Python | Desplazar sublista en lista»

Python | Suma de grupos distintos de cero

Muchas veces necesitamos obtener la suma de no toda la lista sino solo una parte de ella y en intervalos regulares. Estos intervalos a veces se deciden estáticamente antes del recorrido, pero a veces, la restricción es más dinámica y, por lo tanto, necesitamos manejarla de una manera más compleja. Los criterios discutidos aquí son … Continue reading «Python | Suma de grupos distintos de cero»

Python | Concatenar todos los registros

A veces, al trabajar con datos en forma de registros, podemos tener un problema en el que necesitamos concatenar elementos de todos los registros recibidos. Esta es una aplicación muy común que puede ocurrir en el dominio de Data Science. Analicemos ciertas formas en que se puede realizar esta tarea. Método n. ° 1: usar … Continue reading «Python | Concatenar todos los registros»

Python – Rectificación de tipos de datos de array

A veces, mientras trabajamos con datos, podemos tener problemas en los que necesitamos realizar la rectificación de los tipos de datos de la lista, es decir, convertir las strings de números en números cuando sea necesario. Esto también puede ocurrir en forma de array. Analicemos ciertas formas en que se puede realizar esta tarea. Método … Continue reading «Python – Rectificación de tipos de datos de array»

Python | Añadir en la parte delantera y quitar en la parte trasera

Estar familiarizado con el concepto de cola, que sigue la regla FIFO, es decir, primero en entrar, primero en salir, que sugiere una extracción frontal y una inserción posterior. Esto se ha discutido muchas veces. Pero a veces necesitamos realizar exactamente lo contrario de esto y necesitamos realizar la adición en la parte delantera y … Continue reading «Python | Añadir en la parte delantera y quitar en la parte trasera»

Python: rangos aleatorios no superpuestos

A veces, mientras trabajamos con Python, podemos tener problemas en los que necesitamos extraer N rangos aleatorios que no se superponen por naturaleza y con un tamaño de rango determinado. Esto puede tener aplicaciones en las que trabajamos con datos. Vamos a discutir cierta forma en que se puede realizar esta tarea. Método: Uso any() … Continue reading «Python: rangos aleatorios no superpuestos»

Python: filtrar filas con elementos como múltiplos de K

Dada una Array, extraer filas con elementos múltiplos de K. Entrada : test_list = [[5, 10, 15], [4, 8, 12], [100, 15], [5, 10, 23]], K = 4  Salida : [[4, 8, 12]]  Explicación : Todos son múltiplos de 4. Entrada : test_list = [[5, 10, 15], [4, 8, 11], [100, 15], [5, 10, 23]], … Continue reading «Python: filtrar filas con elementos como múltiplos de K»

Programa de Python para agrupar strings por longitud de K usando sufijo

Dada la Lista de strings, la tarea es escribir un programa en Python para agruparlas en sufijos de longitud K. Entrada : test_list = [“comida”, “pico”, “geek”, “bueno”, “débil”, “sneek”], K = 3  Salida : {‘bueno’: [‘comida’, ‘bueno’], ‘eak’: [‘peak’, ‘weak’], ‘eek’: [‘geek’, ‘sneek’]}  Explicación : las palabras que terminan en ood son comida y … Continue reading «Programa de Python para agrupar strings por longitud de K usando sufijo»

Python | Convertir string de lista en diccionario

Otro problema más relacionado con la interconversión entre tipos de datos es la conversión de strings de listas en un diccionario de claves y valores. Este problema particular puede ocurrir en los lugares donde necesitamos una gran cantidad de datos de string para convertirlos en diccionarios para el preprocesamiento en el dominio de Machine Learning. … Continue reading «Python | Convertir string de lista en diccionario»

Programa de Python para convertir una lista de strings con un delimitador en una lista de tupla

Dada una lista que contiene strings con un delimitador particular. La tarea es eliminar el delimitador y convertir la string a la lista de tupla. Ejemplos: Entrada : test_list = [“1-2”, “3-4-8-9”], K = “-”  Salida : [(1, 2), (3, 4, 8, 9)]  Explicación : después de dividir , 1-2 => (1, 2).  Entrada : … Continue reading «Programa de Python para convertir una lista de strings con un delimitador en una lista de tupla»