최근에 한 학생이 큰 문자열 (2 ~ 4MB)을 사전에 사용하여 독립적 인 프로젝트를 수행하고 있음을 발견했습니다.Python에서 많은 양의 텍스트를 저장하는 가장 좋은 방법은 무엇입니까?
큰 텍스트 블록으로 작업 할 이유가 없었으며 그러한 큰 문자열을 만드는 것과 관련된 성능 문제가 있는지 궁금해졌습니다.
단순히 문자열을 만드는 것보다 더 나은 방법이 있습니까? 이 질문은 주로 상황에 따라 다르다는 것을 알지만, 가능한 유스 케이스를 여러 개 커버 할 수있는 일반화 된 답변을 찾고 있습니다.
많은 텍스트로 작업하는 경우 어떻게 코드에 저장하겠습니까? 일반 문자로만 이루어진 몇 가지 문자로 작업하는 것과는 다른 방식으로 작업 하시겠습니까?
문자열/dict 값은 무엇입니까? 그들은 수색 했습니까? 그들 중 무리가 있습니까? – dawg
그들은 수색 될지도 모르고, 그들 중 다수가 있을지도 모른다. 나는 일반적으로 이야기하고 있습니다. 만약 당신이 그 질문들에 근거하여 다르게 선택한다면, 당신의 대답에서 그렇게 말하십시오. – Aerovistae
이 질문에 대한 답변이 없으므로 문맥에 관한 것입니다. 나는 그것을 '너무 광범위하다'고 선언했다. –