Sto scrivendo un programma di elenchi telefonici e ho bisogno di memorizzare le voci in un file formattato CSV. Tuttavia, ho difficoltà a mantenere le voci in ordine durante l'aggiunta. Stavo considerando di leggere l'intero file su una serie di voci e poi scriverlo di nuovo quando il programma esiste, ma questo sembra inefficiente. C'è un approccio semplice per aggiungere voci a un file ordinato?