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].
W Pythonie 2.7 mogłem uzyskać klucze , wartości lub elementy słownika jako listę: >>> newdict = {1:0, 2:0, 3:0} >>> newdict.keys() [1, 2, 3] Teraz w Pythonie> = 3.3 otrzymuję coś takiego: >>> newdict.keys() dict_keys([1, 2, 3]) Więc muszę to zrobić, aby uzyskać listę: newlist = list() for i in …
Mam listę obiektów i chcę je przetasować. Myślałem, że mogę użyć tej random.shufflemetody, ale wydaje się, że zawodzi, gdy lista obiektów. Czy istnieje metoda tasowania obiektów lub w inny sposób? import random class A: foo = "bar" a1 = a() a2 = a() b = [a1, a2] print(random.shuffle(b)) To się …
Przekaż opinię na temat przepełnienia stosu w usłudze Stack: Przepełnienie : Overдаление дубликатов строк из файла сохраняя порядок стр Czy istnieje wbudowany moduł, który usuwa duplikaty z listy w Pythonie, zachowując jednocześnie porządek? Wiem, że mogę użyć zestawu do usuwania duplikatów, ale to niszczy pierwotną kolejność. Wiem też, że mogę …
Warunki: nie modyfikuj oryginalnych list; Tylko JDK, brak bibliotek zewnętrznych. Punkty bonusowe za wersję jedno-liniową lub wersję JDK 1.3. Czy istnieje prostszy sposób niż: List<String> newList = new ArrayList<String>(); newList.addAll(listOne); newList.addAll(listTwo);
Niedawno w porównaniu z przetwarzaniem prędkości []i list()i była zaskoczona, że []pracuje więcej niż trzy razy szybciej niż list(). Pobiegłem ten sam test z {}i dict()a wyniki były praktycznie identyczne: []i {}zarówno trwała około 0.128sec / milion cykli, podczas list()i dict()trwało około 0.428sec / milion cykli każdy. Dlaczego to? Czy …
Chcę usunąć wszystkie puste ciągi z listy ciągów w pythonie. Mój pomysł wygląda następująco: while '' in str_list: str_list.remove('') Czy jest jakiś pythoniczny sposób na zrobienie tego?
Mam wątpliwości co do działania Enumeratorów i LINQ. Rozważ te dwa proste wybory: List<Animal> sel = (from animal in Animals join race in Species on animal.SpeciesKey equals race.SpeciesKey select animal).Distinct().ToList(); lub IEnumerable<Animal> sel = (from animal in Animals join race in Species on animal.SpeciesKey equals race.SpeciesKey select animal).Distinct(); Zmieniłem nazwy …
Jaki jest najlepszy sposób na konwersję Map<key,value>na a List<value>? Wystarczy powtórzyć wszystkie wartości i wstawić je do listy, czy coś przeoczyłem?
Czy to najczystszy sposób na napisanie listy do pliku, ponieważ writelines()nie wstawia znaków nowego wiersza? file.writelines(["%s\n" % item for item in list]) Wygląda na to, że istniałby standardowy sposób ...
Mam niektóre dane na liście list lub liście krotek, takie jak to: data = [[1,2,3], [4,5,6], [7,8,9]] data = [(1,2,3), (4,5,6), (7,8,9)] I chcę posortować według 2. elementu w podzbiorze. Oznacza to, że sortowanie według 2,5,8 skąd 2pochodzi (1,2,3), 5pochodzi z (4,5,6). Jak to najczęściej robić? Czy powinienem przechowywać krotki …
Powiedz, że mam zapytanie LINQ, takie jak: var authors = from x in authorsList where x.firstname == "Bob" select x; Biorąc pod uwagę, że authorsListjest to typ List<Author>, jak mogę usunąć Authorelementy, authorsListktóre są zwracane przez zapytanie do authors? Lub, inaczej mówiąc, jak mogę usunąć z Boba wszystkich imion równych …
Musiałem utworzyć listę list w Pythonie, więc wpisałem: myList = [[1] * 4] * 3 Lista wyglądała następująco: [[1, 1, 1, 1], [1, 1, 1, 1], [1, 1, 1, 1]] Następnie zmieniłem jedną z najbardziej wewnętrznych wartości: myList[0][0] = 5 Teraz moja lista wygląda następująco: [[5, 1, 1, 1], [5, …
Czy jest funkcja w C #, aby szybko przekonwertować część kolekcji na ciąg i oddzielić wartości za pomocą separatora? Na przykład: List<string> names -> string names_together = "John, Anna, Monica"
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.