«chunks» 태그된 질문

30
리스트를 어떻게 고른 크기의 덩어리로 나누나요?
나는 임의의 길이의 목록을 가지고 있으며, 그것을 동일한 크기의 덩어리로 나누고 작동해야합니다. 카운터와 두 개의 목록을 유지하는 것과 같은 명백한 방법이 있습니다. 두 번째 목록이 채워지면 첫 번째 목록에 추가하고 다음 데이터 라운드를 위해 두 번째 목록을 비 웁니다. 그러나 이것은 잠재적으로 매우 비쌉니다. 누구든지 길이가 긴 목록 (예 : …
2264 python  list  split  chunks 

30
청크 단위로 목록을 반복하는 가장 "pythonic"방법은 무엇입니까?
정수 목록을 입력으로 사용하는 Python 스크립트가 있는데 한 번에 4 개의 정수로 작업해야합니다. 불행히도 입력을 제어 할 수 없거나 4 요소 튜플 목록으로 전달했습니다. 현재이 방법으로 반복하고 있습니다. for i in xrange(0, len(ints), 4): # dummy op for example code foo += ints[i] * ints[i + 1] + ints[i + …

15
팬더로 큰 CSV 파일을 어떻게 읽습니까?
팬더에서 큰 CSV 파일 (약 6GB)을 읽으려고하는데 메모리 오류가 발생합니다. MemoryError Traceback (most recent call last) <ipython-input-58-67a72687871b> in <module>() ----> 1 data=pd.read_csv('aphro.csv',sep=';') ... MemoryError: 이것에 대한 도움이 필요하십니까?
194 python  pandas  csv  memory  chunks 

30
리스트를 대략 같은 길이의 N 개 부분으로 나누기
목록을 대략 동일한 부분 으로 나누는 가장 좋은 방법은 무엇입니까 ? 예를 들어,리스트에 7 개의 요소가 있고이를 2 개의 파트로 나누면 한 파트에 3 개의 요소를 가져오고 다른 하나에는 4 개의 요소가 있어야합니다. 내가 좋아하는 뭔가를 찾고 있어요 even_split(L, n)그 휴식 L에 n부품. def chunks(L, n): """ Yield successive n-sized …
149 python  list  chunks 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.