Please ignore secret bonuses. Secret tests do NOT award bonus. Max hw grade is 30+2 bonus efficiency

Do you need help?

Ordinare gli elementi di una lista in base alla dimensione dei sottoelementi

P
Pasqualino96 (1490 points)
4 23 27
in HW6 obbligatorio by (1.5k points)
Ciao Ragazzi,

Sapreste dirmi come poter ordinare una lista in base alla dimensione delle sottoliste contenute? Ad esempio, considerate una lista che contiene tre liste di dimensioni differenti, vogliamo ordinare le liste contenute dalla piu' piccola alla piu' grande (quindi come output dovremmo ottenere all'interno della lista madre prima la lista con un solo elemento, poi quella con due ed infine quella con tre elementi)

Come posso fare? Ovviamente questa cosa mi serve per poter ordinare i rettangoli dell' HW6
231 views
closed

1 Answer

Best answer
twgever (17470 points)
8 29 105
by (17.5k points)
selected by
Usi il metodo sort, e come argomento metti key=len, dovrebbe funzionare ed ordinare in base al numero di elementi nelle liste.
P
Pasqualino96 (1490 points)
4 23 27
by (1.5k points)
Potresti farmi un esempio di come scriverlo? Non riesco proprio a capire dove sbaglio...
P
Pasqualino96 (1490 points)
4 23 27
by (1.5k points)
Tutto ok, funziona!! Ti ringrazio per avermi risposto!