parte de un programa se basa esta lista,pitón, ordenar una lista por una clave que es una subcadena de cada elemento
[u'1 x Affinity for war', u'1 x Intellect', u'2 x Charisma', u'2 x Perception', u'3 x Population growth', u'4 x Affinity for the land', u'5 x Morale']
Actualmente estoy tratando de ordenar por orden alfabético por el nombre de la evolución en lugar de el número. ¿Hay alguna manera de que pueda hacer esto sin cambiar el orden en que aparecen las dos cosas en la lista (como en 'intelecto x 1')?
Como nota al margen, puede que le resulte más conveniente en general si lo convierte en una lista de tuplas en lugar de cadenas unicode; en particular, las tuplas con nombre pueden ayudar realmente a la legibilidad del código. –