Pytania oznaczone «list»

217
Usuwanie listy znaków w ciągu

Chcę usunąć znaki w ciągu znaków w pythonie: string.replace(',', '').replace("!", '').replace(":", '').replace(";", '')... Ale mam wiele postaci, które muszę usunąć. Myślałem o liście list = [',', '!', '.', ';'...] Ale jak mogę użyć listdo zastąpienia znaków w...

214
Kopia ArrayList Java

Mam ArrayList l1rozmiar 10. Przypisuję l1nowy typ odwołania do listy l2. Will l1i l2punkt do samego ArrayListobiektu? A może kopia ArrayListobiektu jest przypisana l2? Gdy korzystam z l2odwołania, jeśli zaktualizuję obiekt listy, odzwierciedla również zmiany w l1typie odwołania. Na przykład:...

214
Najszybszy sposób na porównanie dwóch ogólnych list różnic

Co jest najszybsze (i najmniej wymagające zasobów) do porównania dwóch masywnych (> 50 000 pozycji), w wyniku czego mają dwie listy takie jak te poniżej: elementy, które pojawiają się na pierwszej liście, ale nie na drugiej elementy, które pojawiają się na drugiej liście, ale nie na...

212
Java ArrayList zamień na określony indeks

Potrzebuję pomocy z tą javą, proszę. Utworzyłem ArrayList żarówek i próbuję zastąpić żarówkę o określonym indeksie inną żarówką. Jak więc postępować z następującym nagłówkiem? public void replaceBulb(int index, Bulbs theBulb)

209
Podziel listę na mniejsze listy o rozmiarze N.

Próbuję podzielić listę na serię mniejszych list. Mój problem: Moja funkcja dzielenia list nie dzieli ich na listy o odpowiednim rozmiarze. Powinien podzielić je na listy o rozmiarze 30, ale zamiast tego podzieli je na listy o rozmiarze 114? Jak sprawić, by moja funkcja podzieliła listę na liczbę...

209
Co dokładnie robi metoda .join ()?

Jestem całkiem nowy w Pythonie i jestem całkowicie zdezorientowany, .join()ponieważ przeczytałem, że jest preferowaną metodą łączenia łańcuchów. Próbowałem: strid = repr(595) print array.array('c', random.sample(string.ascii_letters, 20 - len(strid))) .tostring().join(strid) i dostałem coś...

208
Jak zmienić pozycję dwóch elementów na liście Python?

Nie udało mi się znaleźć dobrego rozwiązania tego problemu w sieci (prawdopodobnie dlatego, że przełącznik, pozycja, lista i Python to takie przeciążone słowa). To raczej proste - mam tę listę: ['title', 'email', 'password2', 'password1', 'first_name', 'last_name', 'next',...

207
Różne sposoby czyszczenia list

Czy jest jakiś powód, aby robić coś bardziej skomplikowanego niż jeden z tych dwóch wierszy, jeśli chcesz wyczyścić listę w Pythonie? old_list = [] old_list = list() Powodem, dla którego pytam, jest to, że właśnie zobaczyłem to w jakimś działającym kodzie: del old_list[ 0:len(old_list)...

206
Usuń elementy z jednej listy na drugiej

Próbuję wymyślić, jak przejrzeć ogólną listę elementów, które chcę usunąć z innej listy elementów. Powiedzmy, że mam to jako hipotetyczny przykład List<car> list1 = GetTheList(); List<car> list2 = GetSomeOtherList(); Chcę przejść listę 1 z foreach i usunąć każdy element z Listy 1,...

206
Konwertuj krotkę na listę iz powrotem

Obecnie pracuję nad edytorem map do gry w grze pygame, używając map kafelkowych. Poziom składa się z bloków w następującej strukturze (choć znacznie większej): level1 = ( (1,1,1,1,1,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,1,1,1,1,1)) gdzie „1” to blok, który jest...

203
Iteruj listę z indeksami w Pythonie

Mógłbym przysiąc, że widziałem funkcję (lub metodę), która pobiera taką listę [3, 7, 19]i przekształca ją w iterowalną listę krotek, taką jak: [(0,3), (1,7), (2,19)]użyć jej zamiast: for i in range(len(name_of_list)): name_of_list[i] = something ale nie pamiętam nazwy i Google „lista iteracyjna”...