Als «sorting» getaggte Fragen

503
Warum gibt es in Java keine SortedList?

In Java gibt es die SortedSetund SortedMapSchnittstellen. Beide gehören zum Java Collections-Framework und bieten eine sortierte Möglichkeit, auf die Elemente zuzugreifen. Nach meinem Verständnis gibt es jedoch kein SortedListJava. Sie können java.util.Collections.sort()eine Liste...

456
Eine Liste nach mehreren Attributen sortieren?

Ich habe eine Liste von Listen: [[12, 'tall', 'blue', 1], [2, 'short', 'red', 9], [4, 'tall', 'blue', 13]] Wenn ich nach einem Element sortieren wollte, sagen wir das große / kurze Element, könnte ich es über tun s = sorted(s, key = itemgetter(1)). Wenn ich sowohl nach groß / klein als auch...

442
Liste <T> OrderBy Alphabetical Order

Ich verwende C # unter Framework 3.5. Ich suche schnell ein Generikum zu sortieren List<T>. PersonNehmen wir für dieses Beispiel an, ich habe eine Liste eines Typs mit der Eigenschaft Nachname. Wie würde ich diese Liste mit einem Lambda-Ausdruck sortieren? List<Person> people =...

369
Liste nach Werten aus einer anderen Liste sortieren?

Ich habe eine Liste solcher Zeichenfolgen: X = ["a", "b", "c", "d", "e", "f", "g", "h", "i"] Y = [ 0, 1, 1, 0, 1, 2, 2, 0, 1 ] Was ist der kürzeste Weg, um X mit Werten von Y zu sortieren, um die folgende Ausgabe zu erhalten? ["a", "d", "h", "b", "c", "e", "i", "f", "g"] Die Reihenfolge der...

333
Python-Listensortierung in absteigender Reihenfolge

Wie kann ich diese Liste in absteigender Reihenfolge sortieren? timestamp = [ "2010-04-20 10:07:30", "2010-04-20 10:07:38", "2010-04-20 10:07:52", "2010-04-20 10:08:22", "2010-04-20 10:08:22", "2010-04-20 10:09:46", "2010-04-20 10:10:37", "2010-04-20 10:10:58", "2010-04-20 10:11:50", "2010-04-20...

329
Paginierung in einer REST-Webanwendung

Dies ist eine allgemeinere Neuformulierung dieser Frage (unter Eliminierung der Rails-spezifischen Teile). Ich bin nicht sicher, wie ich die Paginierung einer Ressource in einer RESTful-Webanwendung implementieren soll. Angenommen, ich habe eine Ressource namens products, welche der folgenden...

311
Wie ordnet man Spalten in einem Datenrahmen neu an?

Wie würde man diese Eingabe ändern (mit der Reihenfolge: time, in, out, files): Time In Out Files 1 2 3 4 2 3 4 5 Zu dieser Ausgabe (mit der Reihenfolge: time, out, in, files)? Time Out In Files 1 3 2 4 2 4 3 5 Hier sind die Dummy-R-Daten: table <- data.frame(Time=c(1,2), In=c(2,3), Out=c(3,4),...