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

14
Konwertuj Ustaw na listę bez tworzenia nowej listy
Używam tego kodu do konwersji Setna List: Map<String, List<String>> mainMap = new HashMap<>(); for (int i=0; i < something.size(); i++) { Set<String> set = getSet(...); //returns different result each time List<String> listOfNames = new ArrayList<>(set); mainMap.put(differentKeyName, listOfNames); } Chcę uniknąć tworzenia nowej listy w każdej iteracji pętli. Czy to jest …
503 java  performance  list  set 

18
Lista <T> lub IList <T> [zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 7 miesięcy temu . Czy ktoś może mi wyjaśnić, dlaczego chciałbym użyć IList zamiast listy w C …
495 c#  list  generics 

30
Jaki jest najbardziej „pytonowy” sposób na iterację po liście w częściach?
Mam skrypt w języku Python, który przyjmuje jako dane wejściowe listę liczb całkowitych, które muszę obsługiwać jednocześnie z czterema liczbami całkowitymi. Niestety nie mam kontroli nad danymi wejściowymi lub przekazałbym je jako listę krotek czteroelementowych. Obecnie powtarzam to w ten sposób: for i in xrange(0, len(ints), 4): # dummy op …


16
Dlaczego otrzymuję wyjątek UnsupportedOperationException podczas próby usunięcia elementu z listy?
Mam ten kod: public static String SelectRandomFromTemplate(String template,int count) { String[] split = template.split("|"); List&lt;String&gt; list=Arrays.asList(split); Random r = new Random(); while( list.size() &gt; count ) { list.remove(r.nextInt(list.size())); } return StringUtils.join(list, ", "); } Rozumiem: 06-03 15:05:29.614: ERROR/AndroidRuntime(7737): java.lang.UnsupportedOperationException 06-03 15:05:29.614: ERROR/AndroidRuntime(7737): at java.util.AbstractList.remove(AbstractList.java:645) Jak by to było poprawne? Java.15

22
Znajdowanie średniej z listy
Muszę znaleźć średnią listę w Pythonie. To do tej pory mój kod l = [15, 18, 2, 36, 12, 78, 5, 6, 9] print reduce(lambda x, y: x + y, l) Mam go, więc sumuje wartości na liście, ale nie wiem, jak je podzielić?
473 python  list  lambda  average  reduce 

20
Znajdź przecięcie dwóch zagnieżdżonych list?
Wiem, jak uzyskać przecięcie dwóch płaskich list: b1 = [1,2,3,4,5,9,11,15] b2 = [4,5,6,7,8] b3 = [val for val in b1 if val in b2] lub def intersect(a, b): return list(set(a) &amp; set(b)) print intersect(b1, b2) Ale kiedy muszę znaleźć przecięcie list zagnieżdżonych, zaczynają się moje problemy: c1 = [1, 6, …


22
Uzyskiwanie indeksu zwróconej pozycji maks. Lub min. Za pomocą max () / min () na liście
Używam Pythona maxi minfunkcji na listach dla algorytmu minimax i potrzebuję indeksu wartości zwróconej przez max()lub min(). Innymi słowy, muszę wiedzieć, który ruch wytworzył wartość maksymalną (podczas tury pierwszego gracza) lub wartość minimalną (drugiego gracza). for i in range(9): newBoard = currentBoard.newBoardWithMove([i / 3, i % 3], player) if newBoard: …
465 python  list  max  min 

26
Jak usunąć elementy z ogólnej listy podczas iteracji?
Szukam lepszego wzorca do pracy z listą elementów, które każdy musi przetworzyć, a następnie w zależności od wyniku zostaną usunięte z listy. Nie możesz używać .Remove(element)wewnątrz foreach (var element in X)(ponieważ powoduje to Collection was modified; enumeration operation may not execute.wyjątek) ... nie możesz także używać for (int i = …
451 c#  list  loops  generics  key-value 


9
Lista <T> Zamówienie według kolejności alfabetycznej
Używam C # na Framework 3.5. Chcę szybko posortować ogólny List&lt;T&gt;. Na potrzeby tego przykładu załóżmy, że mam listę Persontypu z właściwością nazwiska. Jak posortować tę listę za pomocą wyrażenia lambda? List&lt;Person&gt; people = PopulateList(); people.OrderBy(???? =&gt; ?????)
442 c#  generics  list  lambda  sorting 

30
Spłaszcz nieregularną listę list
Przekaż opinię na temat przepełnienia stosu w usłudze Stack Overflow : Wyślij do znajomego: Tak, wiem, że ten temat był już wcześniej omawiany ( tutaj , tutaj , tutaj , tutaj ), ale o ile wiem, wszystkie rozwiązania, z wyjątkiem jednego, zawodzą na takiej liście: L = [[[1, 2, 3], …



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.