Re: [zope-pt] Ordenar dicionário
2008/2/14, Diogo Araujo [EMAIL PROTECTED]: Paulo, Acho que isso pode te ajudar: code res={('02/02/2008', 7): '100.00', ('01/02/2008', 17): '100.00', ('01/02/2008', 7): '100.00', ('02/02/2008', 21): '100.00', ('03/02/2008', 11): '100.00', ('09/02/2008', 21): '100.00', ('01/02/2008', 11): '100.00', ('07/02/2008', 0): '100.00', ('03/02/2008', 2): '100.00'} [ (k,res[k]) for k in sorted(res.keys())] /code Paulo, Essa pergunta foi feita e respondida na lista Pyhton Brasil. Há alguma razão para você repetí-la aqui? Zénrique.
[zope-pt] Ordenar dicionário
Boa tarde grupo como faço para ordenar o dicionário abaixo usando um script python? res={('02/02/2008', 7): '100.00', ('01/02/2008', 17): '100.00', ('01/02/2008', 7): '100.00', ('02/02/2008', 21): '100.00', ('03/02/2008', 11): '100.00', ('09/02/2008', 21): '100.00', ('01/02/2008', 11): '100.00', ('07/02/2008', 0): '100.00', ('03/02/2008', 2): '100.00'} Desde já obrigado!!!
Re: [zope-pt] Ordenar dicionário
Opa 2008/2/14 Paulo [EMAIL PROTECTED]: Boa tarde grupo como faço para ordenar o dicionário abaixo usando um script python? res={('02/02/2008', 7): '100.00', ('01/02/2008', 17): '100.00', ('01/02/2008', 7): '100.00', ('02/02/2008', 21): '100.00', ('03/02/2008', 11): '100.00', ('09/02/2008', 21): '100.00', ('01/02/2008', 11): '100.00', ('07/02/2008', 0): '100.00', ('03/02/2008', 2): '100.00'} Dica, procure entender como o built-in sorted funciona ou então procure pelo módulo operator. Você vai sacar como funciona e vai resolver. []'s Fernando Desde já obrigado!!!