Python - Problema con el orden alfabético

 
Vista:
sin imagen de perfil

Problema con el orden alfabético

Publicado por Jorge (8 intervenciones) el 03/09/2015 09:00:23
Tengo que diseñar un programa que calcule qué palabra es menor de las cinco introducidas por el usuario; pero las mayúsculas deben ser 'alfabéticamente' mayores que las minúsculas. O sea, 'pepe' es menor que 'Pepe'.

Este es el código que tengo por ahora, pero está equivocado:
1
2
3
4
5
6
7
8
9
10
11
12
13
a = raw_input('Introduce la primera palabra: ')
b = raw_input('Introduce la segunda palabra: ')
c = raw_input('Introduce la tercera palabra: ')
d = raw_input('Introduce la cuarta palabra: ')
e = raw_input('Introduce la última palabra: ')
 
lista = [a, b, c, d, e]
x = sorted(lista, reverse=True)
 
x = lista[0].isupper()
print(x)
 
print x
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder