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»

Python: encuentre todas las combinaciones de substrings superpuestas de una string

Dada una string, la tarea es escribir un programa en Python para encontrar todas las combinaciones de substrings superpuestas de una string y almacenarlas en una lista. La lista de listas se ordenará y agrupará por la longitud de las substrings. Entrada: test_str = ‘Geeks4G’ Salida: [[”, ”, ”, ”, ”, ”, ”, ”], [‘G’, … Continue reading «Python: encuentre todas las combinaciones de substrings superpuestas de una string»

Python – Convertir array entera a array de strings

Dada una Array con valores enteros, convierta cada elemento en String. Entrada : test_list = [[4, 5, 7], [10, 8, 3], [19, 4, 6]] Salida: [[‘ 4 ‘, ‘5’, ‘7’], [’10’ , ‘8’, ‘3’], [’19’, ‘4’, ‘6’]] Explicación : todos los elementos de Matrix se convirtieron en strings. Entrada : test_list = [[4, 5, 7], … Continue reading «Python – Convertir array entera a array de strings»

Programa de Python para ordenar strings por rango de substring

Dada una lista de strings, ordenar por rango de substrings. Entrada : test_list = [“geeksforgeeks”, “mejor”, “geeks”, “preparación”, “entrevista”], i, j = 1, 3  Salida : [‘geeksforgeeks’, ‘geeks’, ‘mejor’, ‘entrevista ‘, ‘preparación’] Explicación : “eek” < “eek” < “est” < “nte” < “rep”. Entrada : test_list = [“manzana”, “naranja”, “banana”], i, j = 2, 4  … Continue reading «Programa de Python para ordenar strings por rango de substring»

Python | Maneras de fusionar strings en la lista

Dadas n strings, la tarea es fusionar todas las strings en una sola lista. Al desarrollar una aplicación, surgen muchos escenarios en los que necesitamos operar en la string y convertirla en una estructura de datos mutable, por ejemplo, list . Hay varias formas en que podemos convertir strings en una lista según el requisito. … Continue reading «Python | Maneras de fusionar strings en la lista»

Python | Sustituir carácter con su ocurrencia

A veces, mientras trabajamos con Python, podemos tener un problema en el que necesitamos sustituir un carácter con su aparición en una string. Este es un problema peculiar pero puede tener aplicación en muchos dominios. Analicemos ciertas formas en que se puede realizar esta tarea. Método n. ° 1: Usar bucle Esta es una forma … Continue reading «Python | Sustituir carácter con su ocurrencia»

Python: compruebe si los elementos están delimitados por K

Dada una String, verifique si cada segmento está delimitado por K. Entrada : test_str = ’72!45!geeks!best’, K = ‘!’ Salida : Verdadero Explicación : Todos los números y alfabetos separados por un borde delimitado. Entrada : test_str = ’72!45geeks!best’, K = ‘!’ Salida : Falso Explicación : No hay separación entre 45 y geeks. Método: … Continue reading «Python: compruebe si los elementos están delimitados por K»

Python: divide la string numérica en enteros de K dígitos

Dada una string, conviértala en enteros de K dígitos Entrada : test_str = ‘457336’, K = 2 Salida : [45, 73, 36] Explicación : Dividido en números enteros de 2 dígitos. Entrada : test_str = ‘457336’, K = 3 Salida : [457, 336] Explicación : Dividido en enteros de 3 dígitos. Método #1: Usar int() … Continue reading «Python: divide la string numérica en enteros de K dígitos»

Programa de Python para extraer strings hasta el primer carácter no alfanumérico

Dada una string, extraiga todos los alfanuméricos antes de la primera aparición de no alfanuméricos. Entrada : test_str = ‘geek$s4g!!!eeks’  Salida : geek  Explicación : Detenido en $ocurrencia. Entrada : test_str = ‘ge)eks4g!!!eeks’  Salida : ge  Explicación : Detenido en ) ocurrencia. Método n. ° 1: usar expresiones regulares + búsqueda() En esto, search() se … Continue reading «Programa de Python para extraer strings hasta el primer carácter no alfanumérico»