다음과 같은 텍스트 파일이 있다고 가정합니다.
this is part 1, this is part 2, this is part 3
this is part 4, this is part 5, this is part 6
this is part 7, this is part 8, this is part 9
파트 1, 4, 7 (새 줄의 첫 번째 섹션) 만 인쇄하려면 어떻게해야합니까?
이것은 내가 얼마나 멀리 얻을 수 있었는지에 관한 것입니다.
fp = open("text", "r+")
titles = fp.readlines()
print(titles[0])
줄 바꿈 ( \n
)으로 텍스트 를 분할 한 다음 쉼표로 분할합니다. 두 번째 분할의 첫 번째 요소 만 필요하므로 인덱스 0
를 사용 하여 해당 요소를 인쇄합니다.
text = """this is part 1, this is part 2, this is part 3
this is part 4, this is part 5, this is part 6
this is part 7, this is part 8, this is part 9"""
for t in text.split("\n"):
print t.split(',')[0]
인쇄물:
this is part 1
this is part 4
this is part 7
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다