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].
Proszę wziąć pod uwagę następujący kod: i = [1, 2, 3, 5, 8, 13] j = [] k = 0 for l in i: j[k] = l k += 1 print j Dane wyjściowe (Python 2.6.6 w Win 7 32-bit) to: > Traceback (most recent call last): > j[k] = …
Powiedzmy, że musisz mieć listę / tablicę liczb całkowitych, które potrzebujesz iterować często, a mam na myśli bardzo często. Przyczyny mogą być różne, ale powiedzmy, że jest to sedno najbardziej wewnętrznej pętli przetwarzania o dużej objętości. Ogólnie rzecz biorąc, można by zdecydować się na korzystanie z list (list) ze względu …
Próbuję zrozumieć, czy sensowne jest przeniesienie zawartości listy i dołączenie jej do innej listy. Mam pierwszą listę utworzoną za pomocą funkcji pętli, która pobierze określone wiersze z pliku i zapisze je na liście. Następnie używana jest druga lista, aby zapisać te linie i rozpocząć nowy cykl na innym pliku. Moim …
Mam ciąg, który ma liczby string sNumbers = "1,2,3,4,5"; Mogę go podzielić, a następnie przekonwertować na List<int> sNumbers.Split( new[] { ',' } ).ToList<int>(); Jak przekonwertować tablicę ciągów na listę liczb całkowitych? Tak, że będę mógł przekonwertować string[]naIEnumerable
Mam listę zapisaną na liście wyników w następujący sposób: var resultlist = results.ToList(); Wygląda to mniej więcej tak: ID FirstName LastName -- --------- -------- 1 Bill Smith 2 John Wilson 3 Doug Berg Jak usunąć ID 2 z listy?
Załóżmy, że mam listę aw języku Python, której wpisy są wygodnie mapowane na słownik. Każdy parzysty element reprezentuje klucz do słownika, a następujący nieparzysty element jest wartością na przykład, a = ['hello','world','1','2'] i chciałbym przekonwertować go na słownik b, gdzie b['hello'] = 'world' b['1'] = '2' Jaki jest najczystszy syntaktycznie …
Taki kod często się zdarza: l = [] while foo: #baz l.append(bar) #qux Jest to bardzo powolne, jeśli masz zamiar dodać tysiące elementów do listy, ponieważ lista będzie musiała być stale zmieniana, aby dopasować do nowych elementów. W Javie możesz utworzyć ArrayList o początkowej pojemności. Jeśli masz pojęcie, jak duża …
Która struktura danych w Pythonie jest bardziej wydajna / szybsza? Zakładając, że kolejność nie jest dla mnie ważna, a mimo to sprawdzałbym duplikaty, czy zestaw Python jest wolniejszy niż lista Python?
Minęło trochę czasu i mam problem z owinięciem głowy algorytmem, który staram się stworzyć. Zasadniczo mam dwie listy i chcę uzyskać wszystkie kombinacje dwóch list. Być może nie tłumaczę tego poprawnie, oto przykład. name = 'a', 'b' number = 1, 2 wyjście w tym przypadku byłoby: 1. A1 B2 2. …
Jak utworzyć listę ramek danych i jak uzyskać dostęp do każdej z tych ramek danych z listy? Na przykład, jak mogę umieścić te ramki danych na liście? d1 <- data.frame(y1 = c(1, 2, 3), y2 = c(4, 5, 6)) d2 <- data.frame(y1 = c(3, 2, 1), y2 = c(6, 5, …
Na przykład, biorąc pod uwagę listę ['one', 'two', 'one'], algorytm powinien zwrócić True, a biorąc pod uwagę, ['one', 'two', 'three']że powinien zwrócić False.
Muszę sprawdzić, czy lista jest podzbiorem innego - szukam zwrotu boolowskiego. Czy testowanie równości na mniejszej liście po skrzyżowaniu jest najszybszym sposobem na to? Wydajność ma ogromne znaczenie, biorąc pod uwagę liczbę zestawów danych, które należy porównać. Dodanie dalszych faktów na podstawie dyskusji: Czy któraś z list będzie taka sama …
Mam listę z ciągami liczbowymi, takimi jak: numbers = ['1', '5', '10', '8']; Chciałbym przekonwertować każdy element listy na liczbę całkowitą, więc wyglądałoby to tak: numbers = [1, 5, 10, 8]; Mógłbym to zrobić za pomocą pętli: new_numbers = []; for n in numbers: new_numbers.append(int(n)); numbers = new_numbers; Czy to …
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.