Il codice e' simile a quello postato nel mio primo messaggio, ma mi son accorato pure di un'altra cosa: non si riesce ad ordinare una lista di strutture con il comando lista.sort() perche' ottengo "Impossibile confrontare due elementi nella matrice".
Quindi il mio problema e' avere una struttura o una classe con dei tipi di dato diversi ed essere in grado di ordinarli, facendo riferimento al mio primo messaggio, o per nome o cognome o per qualsiasi cosa ci sia dentro.