2011-10-22 23 views
45

Tengo un script que lee la entrada y la lista, pero quiero que convierta mayúsculas a minúsculas, ¿cómo puedo hacer eso?Cómo convertir letras mayúsculas a minúsculas

esto es lo que me dieron

for words in text.readlines(): 
    sentence = [w.strip(',.') for w in line.split() if w.strip(',.')] 
    list.append(sentence) 
+5

si encontraste los métodos 'strip' y' split' de 'str', ¿qué tan difícil puede ser buscar' upper' y 'lower'? – JBernardo

+5

escriba estas cosas en google antes de venir aquí, python docs es hit 1 y tiene la respuesta correcta. Para el registro, la respuesta es 'thestring.lower()' – Serdalis

Respuesta

95

Puede encontrar más métodos y funciones relacionadas con las cadenas de Python en la sección 5.6.1. String Methods de la documentación.

w.strip(',.').lower() 
21

str.lower() convierte todos los caracteres en mayúscula a minúscula.

3

Para convertir una cadena a minúsculas en Python, use algo como esto.

list.append(sentence.lower()) 

Lo encontré en el primer resultado después de buscar "python upper to lower case".

Cuestiones relacionadas