2017-11-28 2 views
-2

나는 6 라인시와 텍스트 파일을 가지고 ... 여기별도의 쉼표로 문자열 및 삭제 새 라인 문자

는 내가 지금까지 무엇을 가지고 위의 코드를 수행하면, 그 하나의 요소에있는시의 모든 라인 인 1 개의 요소가있는 배열입니다. 그러나시에서 각 단어를 쉼표로 구분하고, 줄 바꿈 문자를 빼고, 모든 단일 단어를 단일 요소로 사용하여 목록을 검색하고 각 단어를 단독으로 분석 할 수 있어야합니다. n이 작은 개는 \ n 편집은 스포츠 \의 낸드는 요리가 함께 도망 참조 웃었다 \는 지금 출력 무엇 이것은

, 는 [ '헤이 속이다 속이다 \ n이 고양이와 바이올린 \의 n이 소는 달 뛰어 넘었다 숟가락 ']

그러나 나는 이런 식으로 뭔가를해야 는 ['안녕하세요 ','] (제거 줄 바꿈 문자) 등을 속이다 ','속이다 '는

+4

오, 이런 ','를 제거하십시오. – kstullich

+0

파일을 읽는 방법을 알기 전까지는 도움이되지 않습니다 ... – scharette

+0

일부 샘플 입력과 출력을 공유 할 수 있습니까? – Mureinik

답변

2

이 짧은 전체 프로그램은 무엇을 할 수 원하는 :

with open('BWA5.in') as fp: 
    words = fp.read().split() 

print(words) 

출력 :

['Hey', 'diddle', 'diddle', 'The', 'cat', 'and', 'the', 'fiddle', 'The', 'cow', 'jumped', 'over', 'the', 'moon', 'The', 'little', 'dog', 'laughed', 'To', 'see', 'such', 'sport', 'And', 'the', 'dish', 'ran', 'away', 'with', 'the', 'spoon'] 
+0

당신은 구세주입니다, 감사합니다! – AMcCauley13