Pytania otagowane jako list

Znacznik list może odnosić się do: listy połączonej (uporządkowanego zestawu węzłów, z których każdy odnosi się do swojego następcy) lub formy tablicy dynamicznej. Nie należy go używać w przypadku list HTML, zamiast tego należy użyć [list HTML].


13
Różnica między Arrays.asList (tablica) a nową ArrayList <Integer> (Arrays.asList (tablica))
Jaka jest różnica pomiędzy 1.List&lt;Integer&gt; list1 = new ArrayList&lt;Integer&gt;(Arrays.asList(ia)); //copy 2.List&lt;Integer&gt; list2 = Arrays.asList(ia); gdzie iajest tablicą liczb całkowitych. Dowiedziałem się, że niektóre operacje są niedozwolone list2. dlaczego tak jest jak jest przechowywany w pamięci (odniesienia / kopia)? Kiedy tasuję listy, list1nie wpływa na oryginalną tablicę, ale list2tak. Ale nadal …
119 java  list  collections 

6
Pobierz ostatni element Stream / List w jednej linijce
Jak mogę uzyskać ostatni element strumienia lub listy w poniższym kodzie? Gdzie data.careasjest List&lt;CArea&gt;: CArea first = data.careas.stream() .filter(c -&gt; c.bbox.orientationHorizontal).findFirst().get(); CArea last = data.careas.stream() .filter(c -&gt; c.bbox.orientationHorizontal) .collect(Collectors.toList()).; //how to? Jak widać zdobycie pierwszego elementu, z pewnym filter, nie jest trudne. Jednak uzyskanie ostatniego elementu w jednolinijce to prawdziwy …
118 java  list  java-8  java-stream 

11
Rekurencyjne przeszukiwanie podfolderów i zwracanie plików na liście w języku Python
Pracuję nad skryptem, który będzie rekurencyjnie przechodził przez podfoldery w głównym folderze i budował listę z określonego typu plików. Mam problem ze skryptem. Obecnie jest ustawiony w następujący sposób for root, subFolder, files in os.walk(PATH): for item in files: if item.endswith(".txt") : fileNamePath = str(os.path.join(root,subFolder,item)) problem polega na tym, że …

9
Jaki jest „pythonowy” odpowiednik funkcji „fold” z programowania funkcjonalnego?
Jaki jest najbardziej idiomatyczny sposób osiągnięcia czegoś takiego w Haskellu: foldl (+) 0 [1,2,3,4,5] --&gt; 15 Lub jego odpowiednik w Rubim: [1,2,3,4,5].inject(0) {|m,x| m + x} #&gt; 15 Oczywiście Python udostępnia reducefunkcję, która jest implementacją fold, dokładnie tak, jak powyżej, jednak powiedziano mi, że „pythonowym” sposobem programowania jest unikanie lambdaterminów …

5
C # Konwertuj List <string> na Dictionary <string, string>
Może się to wydawać dziwne, ale pomijając to, czy istnieje ładny, zwięzły sposób konwersji listy na słownik, w której każda para klucz-wartość w słowniku jest po prostu każdym ciągiem z listy. to znaczy List = string1, string2, string3 Dictionary = string1/string1, string2/string2, string3/string3 Przeprowadziłem wiele poszukiwań i na samym Stackoverflow …
117 c#  list  dictionary 

4
Różnica między Select i ConvertAll w C #
Mam listę: List&lt;int&gt; list = new List&lt;int&gt; { 1, 2, 3, 4, 5 }; Chcę zastosować transformację do elementów mojej listy. Mogę to zrobić na dwa sposoby: List&lt;int&gt; list1 = list.Select(x =&gt; 2 * x).ToList(); List&lt;int&gt; list2 = list.ConvertAll(x =&gt; 2 * x).ToList(); Jaka jest różnica między tymi dwoma sposobami?
117 c#  .net  list 

4
Jaka jest różnica między List.of i Arrays.asList?
Java 9 wprowadziła nowe metody fabryczne dla list List.of: List&lt;String&gt; strings = List.of("first", "second"); Jaka jest różnica między poprzednią a nową opcją? To znaczy, jaka jest różnica między tym: Arrays.asList(1, 2, 3); i to: List.of(1, 2, 3);
117 java  list  java-9 

4
ICollection <T> Vs List <T> w Entity Framework
Obejrzałem tylko kilka webcastów, zanim zacząłem projektować kilka aplikacji Entity Framework. Naprawdę nie przeczytałem zbyt wiele dokumentacji i czuję, że teraz cierpię z tego powodu. Używam List&lt;T&gt;na moich zajęciach i działa świetnie. Teraz przeczytałem dokumentację i stwierdza, że ​​powinienem był użyć ICollection&lt;T&gt;. Zmieniłem się na to i nie spowodowało to …

10
Jak mogę uzyskać każdy n-ty element z List <T>?
Używam .NET 3.5 i chciałbym mieć możliwość uzyskania każdego * n* tego elementu z listy. Nie przejmuję się tym, czy osiąga się to za pomocą wyrażenia lambda lub LINQ. Edytować Wygląda na to, że to pytanie wywołało sporo dyskusji (co jest dobre, prawda?). Najważniejsze, czego się nauczyłem, to to, że …
115 c#  linq  list  lambda 


8
Jak mogę znaleźć określony element w List <T>?
Moja aplikacja korzysta z takiej listy: List&lt;MyClass&gt; list = new List&lt;MyClass&gt;(); Za pomocą tej Addmetody MyClassdo listy dodawane jest kolejne wystąpienie . MyClass udostępnia między innymi następujące metody: public void SetId(String Id); public String GetId(); Jak mogę znaleźć konkretną instancję MyClassza pomocą GetIdmetody? Wiem, że jest Findmetoda, ale nie wiem, …
114 c#  list  properties  find 

16
Stwórz ładne wyjście kolumnowe w Pythonie
Próbuję stworzyć ładną listę kolumn w Pythonie do użytku z narzędziami administracyjnymi wiersza poleceń, które tworzę. Po prostu chcę listę taką jak: [['a', 'b', 'c'], ['aaaaaaaaaa', 'b', 'c'], ['a', 'bbbbbbbbbb', 'c']] Zmienić się w: a b c aaaaaaaaaa b c a bbbbbbbbbb c Używanie zwykłych kart nie załatwi sprawy, ponieważ …
114 python  string  list 

10
Pythonic sposób drukowania elementów listy
Chciałbym wiedzieć, czy istnieje lepszy sposób na wydrukowanie wszystkich obiektów na liście w Pythonie niż ten: myList = [Person("Foo"), Person("Bar")] print("\n".join(map(str, myList))) Foo Bar Czytam w ten sposób, nie jest to dobre: myList = [Person("Foo"), Person("Bar")] for p in myList: print(p) Czy nie ma czegoś takiego: print(p) for p in …

7
Jak sprawdzić, czy wszystkie poniższe pozycje znajdują się na liście?
Stwierdziłem, że jest powiązane pytanie, jak sprawdzić, czy na liście znajduje się co najmniej jeden element: Jak sprawdzić, czy jeden z poniższych elementów znajduje się na liście? Ale jaki jest najlepszy i pytoniczny sposób sprawdzenia, czy wszystkie elementy znajdują się na liście? Przeszukując dokumenty znalazłem to rozwiązanie: &gt;&gt;&gt; l = …
114 list  python  inclusion 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.