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].


8
Lista przekazana przez ref - pomóż mi wyjaśnić to zachowanie
Spójrz na następujący program: class Test { List<int> myList = new List<int>(); public void TestMethod() { myList.Add(100); myList.Add(50); myList.Add(10); ChangeList(myList); foreach (int i in myList) { Console.WriteLine(i); } } private void ChangeList(List<int> myList) { myList.Sort(); List<int> myList2 = new List<int>(); myList2.Add(3); myList2.Add(4); myList = myList2; } } Zakładałem myList, że …


7
Jak przekonwertować listę krotek na wiele list?
Załóżmy, że mam listę krotek i chcę przekonwertować je na wiele list. Na przykład lista krotek to [(1,2),(3,4),(5,6),] Czy w Pythonie jest jakaś funkcja wbudowana, która konwertuje ją na: [1,3,5],[2,4,6] To może być prosty program. Ale jestem po prostu ciekawy istnienia takiej wbudowanej funkcji w Pythonie.
110 python  list  tuples 


12
Niealfanumeryczna kolejność list z os.listdir ()
Często używam Pythona do przetwarzania katalogów danych. Ostatnio zauważyłem, że domyślna kolejność list zmieniła się na coś prawie bezsensownego. Na przykład, jeśli jestem w bieżącym katalogu zawierającym następujące podkatalogi: run01, run02, ... run19, run20, a następnie generuję listę za pomocą następującego polecenia: dir = os.listdir(os.getcwd()) wtedy zwykle otrzymuję listę w …


8
Jak mogę zainicjować listę C # w tym samym wierszu, w którym ją deklaruję. (Przykład kolekcji ciągów IEnumerable)
Piszę swój kod testowy i nie chcę pisać: List<string> nameslist = new List<string>(); nameslist.Add("one"); nameslist.Add("two"); nameslist.Add("three"); Bardzo chciałbym napisać List<string> nameslist = new List<string>({"one", "two", "three"}); Jednak {"one", "two", "three"} nie jest "IEnumerable string Collection". Jak mogę zainicjować to w jednym wierszu przy użyciu kolekcji ciągów IEnumerable ”?

5
Kotlin: Jak pracować z rzutami List: Unchecked Cast: kotlin.collections.List <Kotlin.Any?> To kotlin.colletions.List <Waypoint>
Chcę napisać funkcję, która zwraca każdą pozycję w pozycji, Listktóra nie jest pierwszą ani ostatnią pozycją (punkt pośredni). Funkcja pobiera dane ogólne List&lt;*&gt;jako dane wejściowe. Wynik powinien zostać zwrócony tylko wtedy, gdy elementy listy są typu Waypoint: fun getViaPoints(list: List&lt;*&gt;): List&lt;Waypoint&gt;? { list.forEach { if(it !is Waypoint ) return null …
108 list  generics  casting  kotlin 

12
Sprawdź, czy jedna lista zawiera element z drugiej
Mam dwie listy z różnymi obiektami. List&lt;Object1&gt; list1; List&lt;Object2&gt; list2; Chcę sprawdzić, czy element z listy1 istnieje na liście2, na podstawie określonego atrybutu (Object1 i Object2 mają (między innymi) jeden wspólny atrybut (z typem Long) o nazwie attributeSame). teraz robię to tak: boolean found = false; for(Object1 object1 : list1){ …
108 java  list  find  element 


8
Tworzenie R dataframe wiersz po wierszu
Chciałbym skonstruować ramkę danych wiersz po wierszu w R. Dokonałem wyszukiwania i jedyne, co wpadłem, to sugestia, aby utworzyć pustą listę, zachować skalar indeksu listy, a następnie za każdym razem dodawać do listy jednowierszową ramkę danych i przesuń indeks listy o jeden do przodu. Wreszcie do.call(rbind,)na liście. Chociaż to działa, …
107 list  r  dataframe 

4
java: (String []) List.toArray () zwraca wyjątek ClassCastException
Poniższy kod (uruchamiany w systemie Android) zawsze daje mi wyjątek ClassCastException w trzeciej linii: final String[] v1 = i18nCategory.translation.get(id); final ArrayList&lt;String&gt; v2 = new ArrayList&lt;String&gt;(Arrays.asList(v1)); String[] v3 = (String[])v2.toArray(); Dzieje się tak również, gdy v2 to Object [0], a także gdy są w nim ciągi znaków. Każdy pomysł, dlaczego?


10
Szybki sposób tworzenia listy wartości w C #?
Szukam szybkiego sposobu tworzenia listy wartości w języku C #. W Javie często używam poniższego fragmentu: List&lt;String&gt; l = Arrays.asList("test1","test2","test3"); Czy jest jakiś odpowiednik w C # oprócz tego oczywistego poniżej? IList&lt;string&gt; l = new List&lt;string&gt;(new string[] {"test1","test2","test3"});
107 c#  list 

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.