Cita:
Iniciado por neodani El problema es que yo quiero ordenar las listas, no los elementos de ellas, porque ya estan ordenados.
Código:
>>> li=[13,15,20,22],[1,2,3,9],[1,3,5,6];
>>> li.sort();
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
AttributeError: 'tuple' object has no attribute 'sort'
Ese código falla por otro motivo
Al asignar li de esa forma lo que haces es crear una
tupla de listas. sort() modifica la lista original, pero las tuplas son inmutables => no existe el método sort para tuplas.
Tu código funcionaría si hicieras
li=[ [13,15,20,22],[1,2,3,9],[1,3,5,6] ]
(un comentario: el punto y coma al final de la línea no es requerido)
Saludos.