diciamo che ho una listaCome faccio a controllare in modo più efficiente gli elementi univoci in un elenco?
li = [{'q':'apple','code':'2B'},
{'q':'orange','code':'2A'},
{'q':'plum','code':'2A'}]
Qual è il modo più efficace per restituire il conteggio dei "codici" unici in questa lista? In questo caso, i codici univoci sono 2, perché solo 2B e 2A sono unici.
Potrei mettere tutto in una lista e confrontare, ma è davvero efficiente?
Duplicato di tutti questi: http://stackoverflow.com/search?q=%5Bpython%5D+duplicate+list. In particolare questo: http://stackoverflow.com/questions/1143379/removing-duplicates-from-list-of-lists-in-python –