je la liste suivante:trier une liste des pourcentages
l = ['50%','12.5%','6.25%','25%']
Ce que je voudrais trier dans l'ordre suivant:
['6.25%','12.5%','25%','50%']
en fonction des rendements l.sort():
['12.5%','25%','50%','6.25%']
Des trucs sympas pour trier facilement ces listes en Python?
http://www.codinghorror.com/blog/2007/12/sorting-for-humans-natural-sort-order.html – tanascius
Stockez les données sous forme de nombres et non de chaînes! - dépend de ce que vous faites d'autre avec les données mais avoir besoin d'une conversion en nombre en entrée et une en sortie peut coûter moins cher que plusieurs conversions – Mark