Bonjour, j'ai un problème pour effectuer un trie dans une liste encastrée.
Je dois envoyer au programme ceci :
Mon but est qu'a partir de la ligne au dessus , il fasse référence a la liste suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ['0', '1'] //Personnes 0 et 1
Et qu'il me fasse un trie de cette manière :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 listepersonnes = [['RIETTE', 'JEAN', 'H', '28'], ['LAPORTE', 'LUCIE', 'H', '38']]
En français cela équivaut à ce qu'il fasse le trie des noms mais pas des prénoms, toutefois en gardant le couple nom prénom correct.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 ['LAPORTE', 'LUCIE'], ['RIETTE', 'JEAN']
Actuellement :
Je ne vois vraiment pas quoi faire ;( c'est vraiment très confus dans ma tête la...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 listepersonnes = [['RIETTE', 'JEAN', 'H', '28'], ['LAPORTE', 'LUCIE', 'H', '38']] listetrie = [] for i in range (len(listepersonnes)): listetrie.append(listepersonnes[i][0]) listetrie.sort() listetrie.append(listepersonnes[i][1]) print(listetrie)
Le but est d'en faire une fonction que l'on puisse appeler avec pour paramètre "['0', '1']"
Merci d'avance...
Partager