Python | Reemplazar varios caracteres a la vez

El reemplazo de un carácter por otro es un problema común con el que todo programador de python habría trabajado en el pasado. Pero a veces, necesitamos una solución simple de una línea que pueda realizar esta tarea en particular. Analicemos ciertas formas en que se puede realizar esta tarea. Método n.º 1: Uso anidadoreplace() … Continue reading «Python | Reemplazar varios caracteres a la vez»

Python | Convertir diccionario anidado en diccionario aplanado

Dado un diccionario anidado, la tarea es convertir este diccionario en un diccionario aplanado donde la clave está separada por ‘_’ en caso de que se inicie la clave anidada. A continuación se presentan algunos métodos para resolver la tarea anterior. Método #1: Usar un enfoque ingenuo  Python3 # Python code to demonstrate # conversion … Continue reading «Python | Convertir diccionario anidado en diccionario aplanado»

Python – Reformar elementos de K dígitos

Dada la lista de Python, reforme el elemento para tener K dígitos en un solo elemento. Entrada : test_list = [223, 67, 332, 1, 239, 2, 931], K = 2  Salida : [22, 36, 73, 32, 12, 39, 29, 31]  Explicación : Elementos reformados para asignar 2 dígitos a cada elemento. Entrada : test_list = … Continue reading «Python – Reformar elementos de K dígitos»

Python: compruebe si las divisiones son iguales

Dado String separado por delim, verifique si todas las divisiones son similares. Entrada : ’45#45#45′, delim = ‘#’ Salida : Verdadero Explicación : Todo igual a 45. Entrada : ‘4@5@5’, delim = ‘@’ Salida : Falso Explicación : 1er segmento igual a 4, resto 5. Método #1: Usando set() + len() + split() En esto, … Continue reading «Python: compruebe si las divisiones son iguales»

Python: repetir elementos alternativos en la lista

Muchas veces tenemos este caso de uso particular en el que necesitamos repetir el elemento alternativo de la lista K veces. Se han discutido los problemas de hacer un clon doble, pero este problema se extiende para permitir que una variable flexible defina el número de veces que se debe repetir el elemento. Analicemos ciertas … Continue reading «Python: repetir elementos alternativos en la lista»

Python: elimina el elemento trasero de la lista

La estructura de datos de pila es una estructura de datos muy conocida, las listas en Python generalmente agregan los elementos al final de la lista. Para implementar una estructura de datos de pila, es esencial poder eliminar el elemento final de una lista. Discutamos las formas de lograr esto para que la estructura de … Continue reading «Python: elimina el elemento trasero de la lista»

Python: todas las concatenaciones posibles en la lista de strings

A veces, mientras trabajamos con listas de strings, podemos tener un problema en el que necesitamos realizar todas las concatenaciones posibles de todas las strings que ocurren en la lista. Este tipo de problema puede ocurrir en dominios como la programación diurna y la programación escolar.  Analicemos una forma en que se puede realizar esta … Continue reading «Python: todas las concatenaciones posibles en la lista de strings»

Python: extrae claves con un tipo de valor específico

Dado un diccionario, extrae todas las claves, cuyos valores son del tipo dado. Entrada : test_dict = {‘gfg’: 2, ‘is’: ‘hola’, ‘for’: {‘1’: 3}, ‘geeks’: 4}, targ_type = int  Salida : [‘gfg’, ‘geeks ‘]  Explicación : gfg y geeks tienen valores enteros. Entrada : test_dict = {‘gfg’: 2, ‘es’: ‘hola’, ‘para’: {‘1’: 3}, ‘geeks’: 4}, … Continue reading «Python: extrae claves con un tipo de valor específico»

Python – Diferencia de tuplas consecutivas

Dada la Lista de tuplas, encuentre la diferencia absoluta en cuanto a índice de tuplas consecutivas. Entrada : test_list = [(5, 3), (1, 4), (9, 5), (3, 5)] Salida : [(4, 1), (7, 1), (6, 0)] Explicación : 5 – 1 = 4, 4 – 3 = 1. por lo tanto (4, 1) y así … Continue reading «Python – Diferencia de tuplas consecutivas»

Programa de Python para encontrar la suma de los valores de caracteres ascii en la lista de strings

Dada la lista de strings, la tarea es escribir un programa Python para calcular el valor de suma del valor ASCII de cada carácter. Ejemplos: Entrada : test_list = [“geeksforgeeks”, “teaches”, “discipline”]  Salida : [133, 61, 100]  Explicación : Carácter posicional sumado para obtener los valores requeridos. Entrada : test_list = [“geeksforgeeks”, “disciplina”]  Salida : … Continue reading «Programa de Python para encontrar la suma de los valores de caracteres ascii en la lista de strings»