Dans certains cas, je voulais trier le tableau de chaînes de caractères par longueur de mot et les classer par ordre alphabétique, donc je les laisserai comme mémo.
words = ["Nihon", "Amérique", "Russie", "France", "Italie", "Chugoku", "Singapour", "Australie", "Vouloir", "poussière", "Quand", "Igirisu"]
words = sorted(words, key=lambda word: (len(word), word))
print(words)
La sortie ressemblera à ceci:
['Vouloir', 'poussière', 'Quand', 'Nihon', 'Russie', 'Amérique', 'Igirisu', 'Italie', 'France', 'Chugoku', 'Singapour', 'Australie']
C'est facile. S'il vous plaît laissez-moi savoir s'il existe une meilleure façon.
Recommended Posts