질문 : 다음과 같이 기존 텍스트 파일 evt_num.txt이 문서 읽기 :
1999년 7월 15일 1
1999년 8월 15일 1
1999년 9월 15일 5
1999년 10월 15일 4
1999년 11월 15일 3
1999년 12월 15일 0
수요 증가는 두 번째 열의 내용의 누적 값, 즉, (C3)의 세 번째 열에 콘텐츠 파일 [0] = 1, C3 [1] = 2, (C3) [2] = (7), (C3) [3] = 9 .. ....
다음과 같이 특정 코드는 다음과 같습니다
F1 = 개방 ( ' evt_num.txt ' , ' R ' ) , F2 (= 개방 ' new_evt_num.txt ' , ' w ' ) C1 = [] , C2 = [] C3 = [] 카운트 = 0 S = 0 에 대한 I 에서 F1 : X, Y, Z = . i.strip () 스플릿 () c1.append (X) c2.append (Y) S + = INT (Y) c3.append은 라인= STR (C1 [카운트]) + ' \ t ' + STR (C2 [카운트]) + ' \ t ' + STR (C3 [카운트]) + ' \ n ' f2.write (라인) 카운트 + = 1 개 (F1)을 .close () f2.close ()
다음과 같이 새로운 파일 new_evt_num.txt을 생성하는 코드를 실행 한 후 :
1999년 7월 15일 1
1999년 8월 15일 1 2
1999년 9월 15일 5~7
1999년 10월 15일 4 11
1999년 11월 15일 3 14
1999년 12월 15일 0 14
이 코드는 이해하기 쉬운, 기본 응용 프로그램 파일의 읽기 및 쓰기 작업, 문자열 세분화, 목록 작업, 같은 문자열 연결.