El problema de poner mayúsculas en una string es bastante común y se ha discutido muchas veces. Pero a veces, podemos tener un problema como este en el que necesitamos convertir el primer carácter de la string a minúsculas. Analicemos ciertas formas en que esto se puede realizar.
Método n.º 1: usar el corte de strings +lower()
Esta tarea se puede realizar fácilmente usando el método inferior que pone en minúsculas los caracteres que se le proporcionan y el corte se puede usar para agregar la string restante después del primer carácter en minúsculas.
# Python3 code to demonstrate working of # Lowercase first character of String # Using lower() + string slicing # initializing string test_str = "GeeksforGeeks" # printing original string print("The original string is : " + str(test_str)) # Using lower() + string slicing # Lowercase first character of String res = test_str[0].lower() + test_str[1:] # printing result print("The string after lowercasing initial character : " + str(res))
The original string is : GeeksforGeeks The string after lowercasing initial character : geeksforGeeks
Método #2: Uso de lambda + corte de strings +lower()
La fórmula de la función lambda debe agregarse si necesitamos realizar la tarea de manejar valores Ninguno o strings vacías también, y esto se vuelve esencial para manejar casos extremos.
# Python3 code to demonstrate working of # Lowercase first character of String # Using lower() + string slicing + lambda # initializing string test_str = "GeeksforGeeks" # printing original string print("The original string is : " + str(test_str)) # Using lower() + string slicing + lambda # Lowercase first character of String res = lambda test_str: test_str[:1].lower() + test_str[1:] if test_str else '' # printing result print("The string after lowercasing initial character : " + str(res(test_str)))
The original string is : GeeksforGeeks The string after lowercasing initial character : geeksforGeeks
Publicación traducida automáticamente
Artículo escrito por manjeet_04 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA