은 난의 패턴 정보를 가진 파일이 있습니다 변수 "A"값으로하고, 행 번호를받을 필요가Bisect는 목록 대신 Dict을 사용하여 적용 할 수 있습니까?
.343423 1
.434322 1
.453434 1
.534342 1
같은 크기 정렬 된 주문입니다 각 행과 행을하는 그것을 첫 번째 열의 값과 비교하여 "a"에 가장 근접한 값입니다.
지금까지 1 열 요소를 목록으로 복사 한 다음 bisect 메서드를 사용하여 row_num을 얻었습니다.하지만이 작업을 수행해야합니다. 많은 시간을 ... 나는 매회 목록에 약 4000 요소를 복사해야하기 때문에 고통스럽게 천천히되었다.
그래서 지금 나는 데이터 구조 대신에 데이터 구조 대신 dict를 사용하여 생각하는 것이 더 빠를 것입니다.하지만 가능한 경우 bisect에서 dict을 사용할 수 있는지 여부는 알 수 없습니다. 어떻게하면이 경우에 사용할 수 있습니까? if not possible any methods 빠른 목록에 데이터를 로딩하는 것이 더 빠르다. 감사합니다 ...
파일 형식을 제어 할 수 있습니까? 아마도이 문제의 배경으로 모든 OP 질문을 검토하는 대신 –
대신 이진 형식을 사용할 수 있습니다. – SilentGhost