Als «list» getaggte Fragen

148
Wie kopiere ich eine Liste tief?

Ich habe ein Problem mit einer Listenkopie: Nachdem ich E0von gekommen 'get_edge'bin, mache ich eine Kopie, E0indem ich anrufe 'E0_copy = list(E0)'. Hier E0_copyist wohl eine tiefe Kopie von E0und ich gehe E0_copyhinein 'karger(E)'. Aber in der Hauptfunktion. Warum ist das Ergebnis 'print...

148
Aufteilen einer Liste in N Teile von ungefähr gleicher Länge

Was ist der beste Weg, um eine Liste in ungefähr gleiche Teile zu teilen ? Wenn die Liste beispielsweise 7 Elemente enthält und in 2 Teile aufgeteilt ist, möchten wir 3 Elemente in einem Teil erhalten, und der andere sollte 4 Elemente enthalten. Ich suche so etwas even_split(L, n), das Lin nTeile...

146
Extrahieren Sie das erste Element jeder Unterliste

Ich frage mich, wie ich das erste Element jeder Unterliste in einer Liste von Listen am besten extrahieren und an eine neue Liste anhängen kann. Also wenn ich habe: lst = [[a,b,c], [1,2,3], [x,y,z]] und ich möchte herausziehen a, 1und , xund erstellen Sie eine separate Liste von denen. Ich habe es...

144
Umgang mit Listentypen mit Esqueleto

Ich habe Datentypen definiert als: data ComitteeView = CommitteeView { committeeId :: CommitteeId , committeeMembers :: [Person] } data CommitteesView = CommitteesView { committeeView :: [CommitteeView] } So wie es aussieht, habe ich ein beständiges Modell definiert als: Person name...

143
Vergleich der gemeinsamen Elemente zwischen zwei Listen

def common_elements(list1, list2): """ Return a list containing the elements which are in both list1 and list2 >>> common_elements([1,2,3,4,5,6], [3,5,7,9]) [3, 5] >>> common_elements(['this','this','n','that'],['this','not','that','that']) ['this', 'that'] """ for...

142
Matrix Transponieren in Python

Эа этот вопрос есть ответы на Stapelüberlauf на русском : Поворот матрицы (двумерного массива) на 90 градусо Ich versuche, eine Matrix-Transponierungsfunktion für Python zu erstellen, aber ich kann nicht scheinen, dass es funktioniert. Sag ich habe theArray =...

141
So kopieren Sie die Java-Sammlungsliste

Ich habe eine ArrayListund ich möchte sie genau kopieren. Ich verwende Utility-Klassen, wenn möglich, unter der Annahme, dass jemand einige Zeit damit verbracht hat, sie zu korrigieren. Am Ende habe ich natürlich die CollectionsKlasse, die eine Kopiermethode enthält. Angenommen, ich habe Folgendes:...