Pytania oznaczone «chunks»

2263
Jak podzielisz listę na kawałki o jednakowej wielkości?

Mam listę o dowolnej długości i muszę ją podzielić na kawałki o równej wielkości i operować na niej. Istnieje kilka oczywistych sposobów, jak to zrobić, takich jak prowadzenie licznika i dwóch list, a gdy druga lista się zapełni, dodaj ją do pierwszej listy i opróżnij drugą listę do następnej rundy...

194
Jak odczytać duży plik csv z pandami?

Próbuję odczytać duży plik csv (około 6 GB) w pandach i pojawia się błąd pamięci: MemoryError Traceback (most recent call last) <ipython-input-58-67a72687871b> in <module>() ----> 1 data=pd.read_csv('aphro.csv',sep=';') ... MemoryError: Jakaś pomoc na ten...

149
Podział listy na N części o mniej więcej równej długości

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): """...