J'ai une liste de listes. Par exemple, [ [0,1,'f'], [4,2,'t'], [9,4,'afsd'] ] Si je voulais trier la liste externe par le champ de chaîne des listes internes, comment feriez-vous cela en python?
Je suis un peu hors de ma profondeur ici et j'espère que c'est réellement possible. J'aimerais pouvoir appeler une fonction qui trierait tous les éléments de ma liste par ordre alphabétique. J'ai cherché dans l'interface jQuery pour le tri, mais cela ne semble pas être le cas. Des pensées?
En utilisant C ++ et, espérons-le, la bibliothèque standard, je veux trier une séquence d'échantillons dans l'ordre croissant, mais je veux aussi me souvenir des index originaux des nouveaux échantillons. Par exemple, j'ai un ensemble, ou un vecteur, ou une matrice d'échantillons A : [5, 2, 1, 4, 3]. Je …
Je résous un problème et cela implique de trier 10 numéros (int32) très rapidement. Mon application doit trier 10 numéros des millions de fois le plus rapidement possible. J'échantillonne un ensemble de données de milliards d'éléments et chaque fois que je dois en choisir 10 (simplifié) et les trier (et …
Il existe une fonction existante qui se termine par ce qui suit, où se dtrouve un dictionnaire: return d.iteritems() qui renvoie un itérateur non trié pour un dictionnaire donné. Je voudrais retourner un itérateur qui passe par les éléments triés par clé . Comment je fais ça?
Disons que vous avez un avion et qu'il est faible en carburant. À moins que l'avion ne pèse 3000 livres de passagers, il ne pourra pas atteindre le prochain aéroport. Pour sauver le maximum de vies, nous aimerions d'abord jeter les personnes les plus lourdes hors de l'avion. Et oh …
Ceci est un long texte. S'il vous plaît, supportez-moi. En résumé, la question est: existe-t-il un algorithme de tri Radix sur place ? Préliminaire J'ai un grand nombre de petites chaînes de longueur fixe qui n'utilisent que les lettres «A», «C», «G» et «T» (oui, vous l'avez deviné: ADN ) …
J'ai un fichier .csv comme celui-ci: stack2@example.com,2009-11-27 01:05:47.893000000,example.net,127.0.0.1 overflow@example.com,2009-11-27 00:58:29.793000000,example.net,255.255.255.0 overflow@example.com,2009-11-27 00:58:29.646465785,example.net,256.255.255.0 ... Je dois supprimer les e-mails en double (toute la ligne) du fichier (c'est-à-dire l'une des lignes contenant overflow@example.comdans l'exemple ci-dessus). Comment utiliser uniquniquement le champ 1 (séparé par des virgules)? Selon man, uniqn'a pas d'options pour les …
list.sort()trie la liste et remplace la liste d'origine, tandis que sorted(list)renvoie une copie triée de la liste, sans modifier la liste d'origine. Quand l'un est-il préféré à l'autre? Qu'est-ce qui est le plus efficace? De combien? Une liste peut-elle être remise à l'état non trié après list.sort()avoir été exécutée?
En bref: existe-t-il un moyen de trier les valeurs dans une instruction GROUP_CONCAT? Requete: GROUP_CONCAT((SELECT GROUP_CONCAT(parent.name SEPARATOR " &raquo; ") FROM test_competence AS node, test_competence AS parent WHERE node.lft BETWEEN parent.lft AND parent.rgt AND node.id = l.competence AND parent.id != 1 ORDER BY parent.lft) SEPARATOR "<br />\n") AS competences J'obtiens …
Comment trouvez-vous la médiane d'une liste en Python? La liste peut être de n'importe quelle taille et les nombres ne sont pas garantis d'être dans un ordre particulier. Si la liste contient un nombre pair d'éléments, la fonction doit renvoyer la moyenne des deux éléments du milieu. Voici quelques exemples …
J'ai une donnée au format suivant: foo<tab>1.00<space>1.33<space>2.00<tab>3 Maintenant, j'ai essayé de trier le fichier en fonction du dernier champ de manière décroissante. J'ai essayé les commandes suivantes mais elles n'ont pas été triées comme prévu. $ sort -k3nr file.txt # apparently this sort by space as delimiter $ sort -t"\t" …
Fermé . Cette question doit être plus ciblée . Il n'accepte pas les réponses actuellement. Vous souhaitez améliorer cette question? Mettez à jour la question afin qu'elle se concentre sur un problème uniquement en modifiant ce message . Fermé il y a 6 ans . Améliorez cette question Mes collègues …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.