j'ai un dictionnaire de clés comme les résultats dans A1, A10, A11 A1-A15, B1-B15, etc. Exécution dictionary.keys(). Sort() ...Tri clés de dictionnaire en python
def sort_keys(dictionary):
keys = dictionary.keys()
keys.sort()
return map(dictionary.get, keys)
Comment puis-je le trier pour qu'il soit dans le bon ordre, c'est-à-dire A1, A2, A3 ...?
Ces réponses sont obsolètes. Une solution plus simple utilisant 'natsort' peut être trouvée [ici] (https://stackoverflow.com/questions/46151132/sorting-dictionary-with-alphanumeric-keys-in-natural-order/46151175#46151175). –