Iterar sobre los caracteres de una string en Python

En Python, mientras se opera con String, se pueden realizar múltiples operaciones en él. Veamos cómo iterar sobre los caracteres de una string en Python. Ejemplo #1: Usar iteración simple yrange() # Python program to iterate over characters of a string    # Code #1 string_name = «geeksforgeeks»    # Iterate over the string for … Continue reading «Iterar sobre los caracteres de una string en Python»

Programa de Python para convertir una string de camello en una caja de serpiente

Dada una string en mayúsculas y minúsculas, escriba un programa en Python para convertir la string dada de mayúsculas y minúsculas en mayúsculas y minúsculas. Ejemplos:  Input : GeeksForGeeks Output : geeks_for_geeks Input : ThisIsInCamelCase Output : this_is_in_camel_case Veamos las diferentes formas en que podemos hacer esta tarea. Método n.º 1: enfoque ingenuo Esta es una … Continue reading «Programa de Python para convertir una string de camello en una caja de serpiente»

Python: formas de eliminar múltiples espacios vacíos de la lista de strings

A veces, mientras trabajamos con strings de Python, tenemos un problema en el que necesitamos realizar la eliminación de espacios vacíos en Strings. El problema de filtrar un solo espacio es más fácil. Pero a veces no somos conscientes de la cantidad de espacios. Esto tiene aplicación en muchos dominios. Analicemos ciertas formas en que … Continue reading «Python: formas de eliminar múltiples espacios vacíos de la lista de strings»

Python: elimina los rangos de índice de String

Dada una lista de strings y rangos, elimine todos los caracteres que aparecen en los rangos.  Entrada : test_str = ‘geeksforgeeks es mejor para geeks’, range_list = [(3, 6), (7, 10)] Salida : geeks es mejor para geeks Explicación : Se eliminaron los rangos requeridos. Entrada : test_str = ‘geeksforgeeks es lo mejor para los … Continue reading «Python: elimina los rangos de índice de String»

Python | Contar las ocurrencias de un carácter en una string

Dada una string, la tarea es contar la frecuencia de un solo carácter en esa string. Esta operación particular en strings es bastante útil en muchas aplicaciones, como eliminar duplicados o detectar caracteres no deseados. Método #1: método ingenuo Iterar la string completa para ese carácter en particular y luego aumentar el contador cuando encontremos … Continue reading «Python | Contar las ocurrencias de un carácter en una string»

Python: convierte la lista en una string separada por delimitadores

Dada la Lista de elementos, conviértala en String separada por delimitadores. Entrada : test_list = [7, “Gfg”, “best”, 9], delim = “*” Salida : 7*Gfg*best*9* Explicación : Todos los elementos se concatenan con “*” como unión. Entrada : test_list = [7, “Gfg”, “best”, 9], delim = “#” Salida : 7#Gfg#best#9# Explicación : Todos los elementos … Continue reading «Python: convierte la lista en una string separada por delimitadores»

Python: relleno de tamaño de espacio personalizado en la lista de strings

En este artículo, dada una Lista de strings, la tarea es escribir un programa de Python para rellenar cada string con espacios con el número de espacios inicial y final especificado requerido. Ejemplos: Entrada: test_list = [“Gfg”, “is”, “Best”], lead_size = 3, trail_size = 2 Salida: [‘Gfg’, ‘es’, ‘Mejor’] Explicación: cada palabra comienza después de … Continue reading «Python: relleno de tamaño de espacio personalizado en la lista de strings»

Python: trozos de tamaño incremental de strings

Dada una string, divídala en una lista consecutiva de tamaños incrementales. Entrada : test_str = ‘geekforgeeks is best’ Salida : [‘g’, ‘ee’, ‘kfo’, ‘rgee’, ‘ks is’, ‘best’] Explicación : el tamaño de los caracteres aumenta en la lista. Entrada : test_str = ‘geekforgeeks’ Salida : [‘g’, ‘ee’, ‘kfo’, ‘rgee’, ‘ks’] Explicación : el tamaño de … Continue reading «Python: trozos de tamaño incremental de strings»

Python | Ordenar string usando el orden definido por otra string

Dadas dos strings (de letras minúsculas), un patrón y una string. La tarea es ordenar la string de acuerdo con el orden definido por el patrón y devolver el reverso. Se puede suponer que el patrón tiene todos los caracteres de la string y que todos los caracteres del patrón aparecen solo una vez. Ejemplos: … Continue reading «Python | Ordenar string usando el orden definido por otra string»

Python: filtre la lista de strings cuyo índice en la segunda lista contiene la substring dada

Dadas dos listas, extraiga todos los elementos de la primera lista, cuyo índice correspondiente en la segunda lista contenga la substring requerida. Ejemplos: Entrada : test_list1 = [“Gfg”, “is”, “not”, “best”, “and”, “not”, “CS”],  test_list2 = [“Está bien”, “todo bien”, “incorrecto” , “se ve bien”, “ok”, “incorrecto”, “eso está bien”], sub_str = “ok”  Salida : … Continue reading «Python: filtre la lista de strings cuyo índice en la segunda lista contiene la substring dada»