텍스트 파일에서 목록 목록을 만들려고합니다. 내 텍스트 파일에는 각각 세 개의 문장이 들어있는 서로 다른 범주가 들어 있습니다. 그것은 다음과 같은 종류의 외모 :텍스트 파일에서 목록 목록 만들기
Sentence 1
Sentence 2
Sentence 3
Sentence 1
Sentence 2
Sentence 3
Sentence 1... etc.
나는이를 읽고 목록에 각 항목을 저장 한 다음 해당 목록/카테고리의 목록을 만들고 싶어. 불행히도 내 시도는 모두 한 번에 한 줄 이상을 처리 할 수 없기 때문에 지금까지 실패했습니다. 범주 사이의 빈 줄은 파티션으로 사용됩니다. 무슨 일이 일어나고 무엇
with open('file', 'r') as f:
data = f.readlines()
result = [ data[i:i+3] for i in range(0,len(data),4)]
이 data[i:i+3]
이 범주이며, data
는 각 문장이 포함되어 있다는 것입니다, 나는 범주의 목록을 만들기 위해 지능형리스트를 사용
텍스트 파일의 크기는 어느 정도입니까? –
try :'open ('abc.txt'). read(). split ('\ n \ n')'. –
5 개 카테고리가 있으므로 작습니다! – user2618146