Python – Ordenar strings por carácter de frecuencia máxima

Dada una string, la tarea es escribir un programa de Python para realizar la ordenación por el carácter máximo que aparece. Entrada : test_list = [“geekforgeeks”, “mejor”, “para”, “geeks”]  Salida : [‘para’, ‘geeks’, ‘mejor’, ‘geekforgeeks’]  Explicación : 1 < 2 < 3 < 4, es el orden de la frecuencia máxima de aparición de caracteres. … Continue reading «Python – Ordenar strings por carácter de frecuencia máxima»

Código de Python para imprimir caracteres comunes de dos strings en orden alfabético

Dadas dos strings, imprime todos los caracteres comunes en orden lexicográfico. Si no hay letras comunes, imprima -1. Todas las letras son minúsculas.  Ejemplos: Input : string1 : geeks string2 : forgeeks Output : eegks Explanation: The letters that are common between the two strings are e(2 times), g(1 time), k(1 time) and s(1 time). … Continue reading «Código de Python para imprimir caracteres comunes de dos strings en orden alfabético»

Maneras de convertir strings a diccionario

El diccionario es una colección desordenada en Python que almacena valores de datos como un mapa, es decir, un par clave: valor. Para convertir una string en un diccionario, la string almacenada debe ser tal que se pueda generar un par clave:valor a partir de ella. Este artículo muestra varias formas de convertir una string … Continue reading «Maneras de convertir strings a diccionario»

Python | Contar y mostrar las vocales en una string

En este programa, necesitamos contar el número de vocales presentes en una string y mostrar esas vocales. Esto se puede hacer usando varios métodos. En este artículo, repasaremos algunos de los métodos populares para hacer esto de manera eficiente. Ejemplos:   In a simple way Input : Geeks for Geeks Output : 5 [‘e’, ‘e’, ‘o’, ‘e’, … Continue reading «Python | Contar y mostrar las vocales en una string»

Python – Frecuencia de palabras en taquigrafías de strings

A veces, mientras trabajamos con strings de Python, podemos tener problemas en los que necesitamos extraer la frecuencia de todas las palabras en la string. Este problema ha sido resuelto anteriormente. Aquí se analizan las abreviaturas para resolver este problema, ya que tiene aplicación en muchos dominios que van desde el desarrollo web y la … Continue reading «Python – Frecuencia de palabras en taquigrafías de strings»

Python: recuento de strings formables en Matrix

Dado Strings Matrix, la tarea es escribir un programa Python para contar strings que se pueden hacer a partir de letras de la lista dada. Ejemplos: Entrada : test_list = [[“gfg”, “best”], [“all”, “love”, “gfg”], [“gfg”, “is”, “good”], [“geeksforgeeks”]], tar_list = [“g”, “f”, “s”, “b”, “o”, “d”, “e”, “t”] Salida: 5 Explicación: gfg, best, gfg,  … Continue reading «Python: recuento de strings formables en Matrix»

Código de Python para mover espacios al frente de la string en un solo recorrido

Dada una string que tiene un conjunto de palabras y espacios, escriba un programa para mover todos los espacios al frente de la string, atravesando la string solo una vez. Ejemplos: Input : str = «geeks for geeks» Output : str = » geeksforgeeks» Input : str = «move these spaces to beginning» Output : … Continue reading «Código de Python para mover espacios al frente de la string en un solo recorrido»

Programa Python para convertir string hexadecimal a decimal

En Python, la conversión de elementos ha sido una utilidad muy útil ya que la ofrece de una forma mucho más sencilla que otros lenguajes. Esto hace que Python sea un lenguaje robusto y, por lo tanto, el conocimiento de las interconversiones siempre es una ventaja para un programador. Este artículo analiza la string hexadecimal … Continue reading «Programa Python para convertir string hexadecimal a decimal»

Programa de Python para verificar si la string dada es IPv4 o IPv6 o no es válida

Dada una string. La tarea es verificar si la string dada es IPv4 o IPv6 o no es válida. Ejemplos: Entrada: “192.168.0.1” Salida: IPv4 Explicación: es una dirección IPv4 válida Entrada: “2001:0db8:85a3:0000:0000:8a2e:0370:7334” Salida: IPv6 Explicación: es una dirección IPv6 válida Entrada: «255.32.555.5» Salida: no válida Explicación: es una dirección IPv4 no válida ya que el … Continue reading «Programa de Python para verificar si la string dada es IPv4 o IPv6 o no es válida»

Python: enumera la frecuencia de las palabras en una string

Dada una lista de palabras, asigne la frecuencia de cada una a la ocurrencia en la string. Entrada : test_str = ‘geeksforgeeks es mejor para geeks y mejor para CS’, count_list = [‘mejor’, ‘geeksforgeeks’, ‘computadora’]  Salida : [2, 1, 0]  Explicación : mejor tiene 2 occ., geeksforgeeks 1 y la computadora no está presente en … Continue reading «Python: enumera la frecuencia de las palabras en una string»