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

12
Dodaj listę do ustawienia?
Testowane na interprecie języka Python 2.6: >>> a=set('abcde') >>> a set(['a', 'c', 'b', 'e', 'd']) >>> l=['f','g'] >>> l ['f', 'g'] >>> a.add(l) Traceback (most recent call last): File "<pyshell#35>", line 1, in <module> a.add(l) TypeError: list objects are unhashable Myślę, że nie mogę dodać listy do zestawu, ponieważ nie …
242 python  list  set 

12
Konwertuj Iterator na ArrayList
Biorąc pod uwagę Iterator<Element>, w jaki sposób możemy przekonwertować Iteratordo ArrayList<Element>(lub List<Element>) w najlepszym i najszybszym sposobem możliwe, tak, że możemy użyć ArrayList„s operacje na takich jak on get(index), add(element)itp
241 java  list  arraylist  iterator 

11
Transponuj listę list
Weźmy: l = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] Wynik, którego szukam, to r = [[1, 4, 7], [2, 5, 8], [3, 6, 9]] i nie r = [(1, 4, 7), (2, 5, 8), (3, 6, 9)] Bardzo mile widziane
241 python  list  transpose 

12
Czy potrafisz usunąć elementy ze standardowej listy podczas iteracji?
Mam kod, który wygląda następująco: for (std::list<item*>::iterator i=items.begin();i!=items.end();i++) { bool isActive = (*i)->update(); //if (!isActive) // items.remove(*i); //else other_code_involving(*i); } items.remove_if(CheckItemNotActive); Chciałbym usunąć nieaktywne elementy natychmiast po ich aktualizacji, aby uniknąć ponownego przeglądania listy. Ale jeśli dodam skomentowane wiersze, pojawia się błąd, gdy dochodzę do i++: „Nie można zwiększać iteratora …
239 c++  list  std 

16
wektor vs. lista w STL
Zauważyłem to w Effective STL wektor to typ sekwencji, który powinien być domyślnie używany. Co to znaczy Wydaje się, że zignorowanie wydajności vectormoże zrobić wszystko. Czy ktoś mógłby mi zaproponować scenariusz, w którym vectornie jest to wykonalna opcja, ale listnależy ją zastosować?
238 c++  list  vector  stl 

6
Skrócona składnia do rzutowania z listy <X> na listę <Y>?
Wiem, że możliwe jest rzutowanie listy elementów z jednego typu na inny (biorąc pod uwagę, że twój obiekt ma metodę publicznego jawnego operatora jawnego, aby wykonać rzutowanie) w następujący sposób: List&lt;Y&gt; ListOfY = new List&lt;Y&gt;(); foreach(X x in ListOfX) ListOfY.Add((Y)x); Ale czy nie można rzucić całej listy jednocześnie? Na przykład, …
237 c#  list  casting  ienumerable 

21
Jak wydrukować wszystkie elementy Listy w Javie?
Próbuję wydrukować wszystkie elementy a List, ale wypisuje wskaźnik Objectraczej niż wartość. To jest mój kod do drukowania ... for(int i=0;i&lt;list.size();i++){ System.out.println(list.get(i)); } Czy ktoś mógłby mi pomóc, dlaczego nie drukuje wartości elementów.
236 java  list 

12
Sprawdź, czy zmienna jest listą lub krotką
W Pythonie, jaki jest najlepszy sposób sprawdzenia, czy zmienna zawiera listę lub krotkę? (tj. kolekcja) Czy jest isinstance()tak złe, jak tutaj sugerowano? http://www.canonical.org/~kragen/isinstance/ Aktualizacja: najczęstszym powodem, dla którego chcę odróżnić listę od łańcucha jest to, że mam nieskończenie głęboko zagnieżdżone drzewo / strukturę danych list list list łańcuchów itp., Które …
234 python  types  list 



30
Jaka jest najlepsza nazwa niemutującej metody „dodawania” w niezmiennej kolekcji?
Przepraszam za gofrowny tytuł - gdybym mógł wymyślić zwięzły tytuł, nie musiałbym zadawać pytania. Załóżmy, że mam niezmienny typ listy. Ma operację, Foo(x)która zwraca nową niezmienną listę z określonym argumentem jako dodatkowy element na końcu. Aby stworzyć listę ciągów znaków z wartościami „Cześć”, „niezmienny”, „świat” możesz napisać: var empty = …

13
Operacja odejmowania listy w języku Python
Chcę zrobić coś podobnego do tego: &gt;&gt;&gt; x = [1,2,3,4,5,6,7,8,9,0] &gt;&gt;&gt; x [1, 2, 3, 4, 5, 6, 7, 8, 9, 0] &gt;&gt;&gt; y = [1,3,5,7,9] &gt;&gt;&gt; y [1, 3, 5, 7, 9] &gt;&gt;&gt; y - x # (should return [2,4,6,8,0]) Ale nie jest to obsługiwane przez listy python Jaki …
227 python  list 


7
Java List.add () UnsupportedOperationException
Próbuję dodać obiekty do List&lt;String&gt;instancji, ale rzuca ona UnsupportedOperationException. Czy ktoś wie dlaczego? Mój kod Java: String[] membersArray = request.getParameterValues('members'); List&lt;String&gt; membersList = Arrays.asList(membersArray); for (String member : membersList) { Person person = Dao.findByName(member); List&lt;String&gt; seeAlso; seeAlso = person.getSeeAlso(); if (!seeAlso.contains(groupDn)){ seeAlso.add(groupDn); person.setSeeAlso(seeAlso); } } Komunikat o błędzie: java.lang.UnsupportedOperationException java.util.AbstractList.add …

18
Java: Jak przekonwertować listę na mapę
Niedawno rozmawiam z kolegą na temat tego, jaki byłby optymalny sposób konwersji Listna MapJavę i czy są jakieś szczególne korzyści z tego. Chcę poznać optymalne podejście do konwersji i naprawdę docenię, jeśli ktoś może mnie poprowadzić. Czy to dobre podejście: List&lt;Object[]&gt; results; Map&lt;Integer, String&gt; resultsMap = new HashMap&lt;Integer, String&gt;(); for …

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.