Python – String inversa excepto puntuaciones

Dada una string con puntuaciones, realice la secuencia inversa, dejando las puntuaciones en sus lugares. Entrada : test_str = ‘geeks@#for&%%gee)ks’  Salida : skeeg@#rof&%%ske)eg  Explicación : toda la string está invertida, excepto los signos de puntuación. Entrada : test_str = ‘geeks@#for&%%gee)ks’ [solo inversión de substrings]  Salida : skeeg@#rof&%%eeg)sk  Explicación : solo se invierten las substrings.   Método … Continue reading «Python – String inversa excepto puntuaciones»

Python: elimina el carácter inicial en la lista de strings

A veces, nos encontramos con un problema en el que requerimos eliminar el carácter inicial de cada string, que podríamos haber agregado por error y necesitamos extender esto a toda la lista. Este tipo de utilidad es común en el desarrollo web. Tener taquigrafía para realizar este trabajo en particular siempre es una ventaja. Analicemos … Continue reading «Python: elimina el carácter inicial en la lista de strings»

Python | Agregar N al elemento de tupla Kth

Muchas veces, mientras trabajamos con registros, podemos tener un problema en el que necesitamos cambiar el valor de los elementos de la tupla. Este es un problema común al trabajar con tuplas. Analicemos ciertas formas en las que se puede agregar N al elemento K de la tupla en la lista. Método n.º 1: Uso … Continue reading «Python | Agregar N al elemento de tupla Kth»

Python | Encuentra Min/Max en lista heterogénea

Las listas en Python pueden manejar diferentes tipos de tipos de datos en ella. La manipulación de dichas listas es complicada. Digamos que tenemos un problema en el que necesitamos encontrar el valor entero mínimo/máximo en el que la lista puede contener una string como un tipo de datos, es decir, heterogénea. Analicemos ciertas formas … Continue reading «Python | Encuentra Min/Max en lista heterogénea»

Python | Inicializar diccionario con múltiples claves

A veces, mientras trabajamos con diccionarios, podemos tener un problema en el que necesitamos inicializar el diccionario con más de una clave con el mismo valor. Este requisito de la aplicación puede ser en dominios de desarrollo web en los que queramos declarar e inicializar al mismo tiempo. Analicemos ciertas formas en que se puede … Continue reading «Python | Inicializar diccionario con múltiples claves»

Python | Combinando tuplas en lista de tuplas

A veces, es posible que tengamos que realizar ciertos problemas relacionados con las tuplas en los que necesitamos segregar los elementos de la tupla para combinarlos con cada elemento de la tupla compleja (como una lista). Esto puede tener aplicación en situaciones en las que necesitamos combinar valores para formar un todo. Analicemos ciertas formas … Continue reading «Python | Combinando tuplas en lista de tuplas»

Python | Longitudes de palabras en String

A veces pasamos por situaciones en las que necesitamos obtener todas las longitudes de las palabras presentes en la string, esto puede ser una tarea tediosa si se realiza utilizando un método ingenuo. Por lo tanto, tener taquigrafías para realizar esta tarea siempre es útil. Analicemos ciertas formas de lograr esto. Método n. ° 1: … Continue reading «Python | Longitudes de palabras en String»

Python: frecuencia de tupla única (independientemente del orden)

Dada la lista de tuplas, extraiga la frecuencia de las tuplas únicas en el orden de la lista independientemente. Entrada : test_list = [(3, 4), (1, 2), (4, 3), (3, 4)] Salida : 2 Explicación : (3, 4), (4, 3), (3, 4) ) hace 1 y (1, 2) es el segundo elemento único. Entrada : … Continue reading «Python: frecuencia de tupla única (independientemente del orden)»

Python – Eliminar filas posicionales

Dada una Matrix, la tarea es escribir un programa Python para eliminar filas que tienen ciertas posiciones. Ejemplo: Input: test_list = [[3, 5, 2], [1, 8, 9], [5, 3, 1], [0, 1, 6], [9, 4, 1], [1, 2, 10], [0, 1, 2]]; idx_lis = [1, 2, 5] Output: [[3, 5, 2], [0, 1, 6], [9, … Continue reading «Python – Eliminar filas posicionales»

Python – Filtrar filas con elementos de rango

Dada una Array, filtre todas las filas que contienen todos los elementos en el rango de números dado. Entrada : test_list = [[3, 2, 4, 5, 10], [3, 2, 5, 19], [2, 5, 10], [2, 3, 4, 5, 6, 7]], i, j = 2, 5  Salida : [[3, 2, 4, 5, 10], [2, 3, 4, … Continue reading «Python – Filtrar filas con elementos de rango»