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].
Dla następującego bloku kodu: For I = 0 To listOfStrings.Count - 1 If myString.Contains(lstOfStrings.Item(I)) Then Return True End If Next Return False Wynik to: Przypadek 1: myString: C:\Files\myfile.doc listOfString: C:\Files\, C:\Files2\ Result: True Przypadek 2: myString: C:\Files3\myfile.doc listOfString: C:\Files\, C:\Files2\ Result: False Lista (listOfStrings) może zawierać kilka elementów (minimum 20) …
Zauważyłem, że często sugeruje się używanie kolejek z wieloma wątkami zamiast list i .pop(). Czy dzieje się tak, ponieważ listy nie są bezpieczne dla wątków lub z innego powodu?
Udało mi się zweryfikować, że findUniqueWordspowoduje to posortowanie list. Jednak nie zwraca listy. Czemu? def findUniqueWords(theList): newList = [] words = [] # Read a line at a time for item in theList: # Remove any punctuation from the line cleaned = cleanUp(item) # Split the line into separate words …
Pytanie ogólne: Jaki jest właściwy sposób odwrócenia strumienia? Zakładając, że nie wiemy, z jakiego typu elementów składa się strumień, jaki jest ogólny sposób odwrócenia dowolnego strumienia? Konkretne pytanie: IntStreamzapewnia metodę zakresu do generowania liczb całkowitych w określonym zakresie IntStream.range(-range, 0), teraz, gdy chcę to odwrócić, przełączanie zakresu od 0 do …
Mam tę listę: words = ['how', 'much', 'is[br]', 'the', 'fish[br]', 'no', 'really'] To, co chciałbym, to zastąpić [br]jakąś fantastyczną wartością podobną do, &lt;br /&gt;a tym samym uzyskać nową listę: words = ['how', 'much', 'is<br />', 'the', 'fish<br />', 'no', 'really']
Mam listę dykt i chciałbym usunąć dykty z identycznymi parami klucza i wartości. W przypadku tej listy: [{'a': 123}, {'b': 123}, {'a': 123}] Chciałbym to zwrócić: [{'a': 123}, {'b': 123}] Inny przykład: W przypadku tej listy: [{'a': 123, 'b': 1234}, {'a': 3222, 'b': 1234}, {'a': 123, 'b': 1234}] Chciałbym to …
Chcę tylko kluczy, a nie wartości słownika. Nie udało mi się jeszcze uzyskać żadnego kodu, aby to zrobić. Używanie innej tablicy okazało się zbyt pracochłonne, ponieważ używam również remove. Jak uzyskać listę kluczy w słowniku?
Mam listę: a = [32, 37, 28, 30, 37, 25, 27, 24, 35, 55, 23, 31, 55, 21, 40, 18, 50, 35, 41, 49, 37, 19, 40, 41, 31] max elementu to 55 (dwa elementy na pozycjach 9 i 12) Muszę dowiedzieć się, na których pozycjach znajduje się maksymalna wartość. …
Mam listę wartości logicznych: [True, True, False, False, False, True] i szukam sposobu na policzenie liczby wystąpień Truena liście (więc w powyższym przykładzie chcę, aby był to zwrot 3). Znalazłem przykłady szukania liczby wystąpień określonych elementów, ale czy jest więcej skuteczny sposób na zrobienie tego, ponieważ pracuję z Booleansami? Myślę …
Uwielbiam używać tego wyrażenia if 'MICHAEL89' in USERNAMES: ... gdzie USERNAMESjest lista. Czy istnieje sposób na dopasowanie elementów bez rozróżniania wielkości liter, czy też muszę użyć metody niestandardowej? Zastanawiam się tylko, czy istnieje potrzeba napisania dodatkowego kodu do tego.
Chciałbym otrzymać listę posortowaną malejąco według „Product.Name” . Podobnie jak w przypadku poniższej funkcji, która sortuje listę w porządku rosnącym, tylko w odwrotnej kolejności, czy jest to możliwe? var newList = list.OrderBy(x => x.Product.Name).ToList();
Mam problem z kopią listy: Więc po powrocie E0z 'get_edge', robię kopię E0, dzwoniąc 'E0_copy = list(E0)'. Myślę, że E0_copyjest to głęboka kopia E0i przechodzę E0_copydo 'karger(E)'. Ale w głównej funkcji. Dlaczego wynik 'print E0[1:10]'przed pętlą for nie jest taki sam jak wynik po pętli for? Poniżej mój kod: def …
Jak najlepiej podzielić listę na mniej więcej równe części? Na przykład, jeśli lista ma 7 elementów i jest podzielona na 2 części, chcemy uzyskać 3 elementy w jednej części, a druga powinna mieć 4 elementy. Szukam czegoś takiego, even_split(L, n)co rozpada się Lna nczęści. def chunks(L, n): """ Yield successive …
Czytałem, że wektory nie są sekwencjami, ale listy są. Nie jestem pewien, jakie jest uzasadnienie używania jednego nad drugim. Wydaje się, że najczęściej używa się wektorów, ale czy jest ku temu powód?
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.