Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

trier une liste

4 réponses
Avatar
Boa Guy Serge
Bonjour
SVP j'ai une liste que je veux trier
voici ma liste
>> l = [{'toto':1,'tata':'a'},{'toto':5,'tata':'c'},{'toto':2,'tata':'d'}]
mais quand j'utilise sorted il me donne sa
>> sorted (l)
[{'tata': 'a', 'toto': 1}, {'tata': 'c', 'toto': 5}, {'tata': 'd',
'toto': 2}]
Merci pour l'aide

4 réponses

Avatar
Guillaume
mais quand j'utilise sorted il me donne sa
Si déjà tu précisais ce que tu souhaites exactement obtenir comme

résultat final, ce ne serait pas plus pratique d'après toi pour que les
gens sachent comment t'aider ?

--
Guillaume

Avatar
Robert.Spilleboudt
Boa Guy Serge wrote:
Bonjour
SVP j'ai une liste que je veux trier
voici ma liste
l = [{'toto':1,'tata':'a'},{'toto':5,'tata':'c'},{'toto':2,'tata':'d'}]
mais quand j'utilise sorted il me donne sa


sorted (l)
[{'tata': 'a', 'toto': 1}, {'tata': 'c', 'toto': 5}, {'tata': 'd',


'toto': 2}]
Merci pour l'aide
regarde ceci:

http://wiki.python.org/moin/HowTo/Sorting

évidemment il faut définir la fonction de comparaison
Robert



Avatar
Boa Guy Serge
On 5 mar, 14:32, "Robert.Spilleboudt "
wrote:
Boa Guy Serge wrote:
Bonjour
SVP j'ai une liste que je veux trier
voici ma liste
l = [{'toto':1,'tata':'a'},{'toto':5,'tata':'c'},{'toto':2,'tata':'d '}]
mais quand j'utilise sorted il me donne sa


sorted (l)
[{'tata': 'a', 'toto': 1}, {'tata': 'c', 'toto': 5}, {'tata': 'd',


'toto': 2}]
Merci pour l'aide


regarde ceci:http://wiki.python.org/moin/HowTo/Sorting

évidemment il faut définir la fonction de comparaison
Robert


Merci Robert pour le lien




Avatar
Méta-MCI \(MVP\)
Bonsoir !

Si déjà tu précisais ce que tu souhaites exactement


+1

L'ordre (souhaité) d'une liste de dictionnaires, c'est flou...

@+

Michel Claveau