Ciao a tutti,
qualche mese fa mi ero cimentata nello scirvere un programmino VB.net...
ho una lista di circa 120.000 voci univoche, seguite da una data. Esempio:
ROMA1, 01-01-2000
MILANO1, 05-05-5002
ecc
Avevo creato una lista di oggetti, e qualcuno mi aveva suggerito di fare una ricerca binaria per sapere se una determinata sigla è in lista.
Ora sto imparando anche python, e ho scoperto i dizionari, sembrano essere ideali x il mio caso.
Volevo chiedere: meglio usare questi fantastici e simpatici dizionari o meglio usare il metodo suggerito tempo fa?codice:Dim Data As Date If Form1.dizionario.ContainsKey(sigla) Then Data = Form1.dizionarioLOTW.Item(Nominativo) End If Return {True, Data}