파이썬에서 문자열을 효율적으로 concat 하는 방법을 찾아보다가 좋은 사이트를 발견해서 스크랩 해본다.
원문에서 방법 4, 5, 6을 추천하고 있다.
방법 6이 가장 빠르기 때문에 많이 사용하고,
방법 4는 처리시 문자열을 변환하려고 할 때 유연하게 적용이 가능하다.
방법 5는 가상 파일을 이용하기 때문에 메모리 사용량에 있어서 가장 효율적이다.
방법 4, 6 의 경우 리스트릴 이용하기 때문에 문자열이 많아지면 메모리 사용량이 늘어날 수 있다.
반응형
'python' 카테고리의 다른 글
[python] multiprocessing 을 이용한 스레드 처리 (0) | 2017.12.07 |
---|---|
[python] GIL(Global Interpreter Lock) (0) | 2017.11.21 |
[python] range, xrange 함수 사용법 (0) | 2017.02.22 |
[python][error] 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UX 오류 수정 (0) | 2017.01.23 |
[python][error] PermissionError: [Errno 13] Permission denied: ... (1) | 2017.01.23 |