[PIPython] problema mappa

Andrea Giammarchi andrea
Mar 24 Maggio 2005 19:15:33 CEST


Valentino Volonghi aka Dialtone wrote:

>meglio:
>
>for key, value in font_info.iteritems():
>    if value == fontname:
>        trovato
>
>Il vantaggio e` che hai una .get() in meno che occupa tempo e se il dict
>e` grosso e` piuttosto piu` pesante.
>
domanda idiota:
se una get in piu' occupa tempo, una key, value non occupa piu' risorse 
? nel senso che python si trova a tirar fuori tutte le coppie chiave => 
valore e non solo la chiave e poi il rispettivo valore ... magari e' una 
caxxata, magari key, value funziona con puntatore quindi occupa solo la 
coppia chiave => valore ad ogni ciclo ... non so, potresti chiarirmi il 
dubbio ?

Grazie :-)


More information about the Python mailing list