Als «list» getaggte Fragen

Das Listen-Tag kann sich beziehen auf: eine verknüpfte Liste (eine geordnete Gruppe von Knoten, die jeweils auf ihren Nachfolger verweisen) oder eine Form eines dynamischen Arrays. Verwenden Sie stattdessen [HTML-Listen], um nicht für HTML-Listen verwendet zu werden.

2
Wie verstehe ich diese Java 8 Stream collect () -Methode?
Ich habe versucht, ein int-Array in List zu konvertieren, bin den ungewohnten Weg der Verwendung von Java 8 Stream gegangen und habe mir das ausgedacht Arrays.stream(arr).boxed().collect(Collectors.toList()); Ich habe immer noch Schwierigkeiten, diese Zeile vollständig zu verstehen. Warum wird Collectors.toList()in diesem Fall eine ArrayList<Integer>Implementierungsschnittstelle zurückgegeben List? Warum nicht LinkedList<Integer>oder eine andere …


4
Beim Tupel-Slicing wird kein neues Objekt zurückgegeben, im Gegensatz zum Listen-Slicing
In Python (2 und 3). Immer wenn wir List Slicing verwenden, wird ein neues Objekt zurückgegeben, z. l1 = [1,2,3,4] print(id(l1)) l2 = l1[:] print(id(l2)) Ausgabe >>> 140344378384464 >>> 140344378387272 Wenn dasselbe mit Tupel wiederholt wird, wird dasselbe Objekt zurückgegeben, z. t1 = (1,2,3,4) t2 = t1[:] print(id(t1)) print(id(t2)) Ausgabe …
12 python  list  tuples  slice  cpython 

3
So führen Sie eine Liste (Objekte) in Terraform 0.12 durch
Wenn Sie eine Frage haben, muss ich eine Liste der GCP-Recheninstanzen bereitstellen. Wie kann ich for_each durch die "vms" in dieser Objektliste wie dieser schleifen? "gcp_zone": "us-central1-a", "image_name": "centos-cloud/centos-7", "vms": [ { "hostname": "test1-srfe", "cpu": 1, "ram": 4, "hdd": 15, "log_drive": 300, "template": "Template-New", "service_types": [ "sql", "db01", "db02" ] …

4
Gibt es eine schnellere Möglichkeit, um zu überprüfen, ob Listen in einer Liste gleichwertig sind?
Hier habe ich ganze Zahlen 1:7für vier verschiedene Partitionen, dh {1}, {2,3,4}, {5,6} und {7}, und diese Partitionen werden in eine Liste geschrieben, dh , list(1,c(2,3,4),c(5,6),7). Ich behandle die Partitionen als Mengen, so dass unterschiedliche Permutationen von Elementen innerhalb einer Partition als dieselbe erkannt werden sollten. Zum Beispiel list(1,c(2,3,4),c(5,6),7)und list(7,1,c(2,3,4),c(6,5))sind …



3
Triangularisieren einer Liste in Haskell
Ich bin daran interessiert, eine effiziente Haskell-Funktion zu schreiben triangularize :: [a] -> [[a]], die eine (möglicherweise unendliche) Liste in eine Liste von Listen "trianguliert". Zum Beispiel triangularize [1..19]sollte zurückkehren [[1, 3, 6, 10, 15] ,[2, 5, 9, 14] ,[4, 8, 13, 19] ,[7, 12, 18] ,[11, 17] ,[16]] Mit …

4
So teilen Sie ein zusammengesetztes Wort, das durch einen Bindestrich geteilt wird, in zwei einzelne Wörter
Ich habe die folgende Liste list1= ['Dodd-Frank', 'insurance', 'regulation'] Ich habe Folgendes verwendet, um den Bindestrich zu entfernen new1 =[j.replace('-', ' ') for j in list1] Das Ergebnis habe ich bekommen new1= ['Dodd Frank', 'insurance', 'regulation'] Das Ergebnis, das im Idealfall gewünscht wird, ist new1= ['Dodd', 'Frank', 'insurance', 'regulation'] Wie …


6
Nullen zwischen Elementen in der Liste hinzufügen?
Ich versuche, eine Liste in haskell so zu ändern, dass zwischen jedem Element 0 steht. Wenn wir eine erste Liste haben, [1..20]würde ich sie gerne ändern[1,0,2,0,3..20] Was ich mir überlegt habe, ist, für jede Funktion eine Karte zu verwenden, ein Element zu extrahieren und es dann zur Liste hinzuzufügen und …
8 list  haskell 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.