Pv_log

외부 파일을 read로 불러와 순서대로 나열한 뒤 콘솔에 출력하기 본문

Develop Study/Python

외부 파일을 read로 불러와 순서대로 나열한 뒤 콘솔에 출력하기

Priv 2019. 8. 17. 18:36

 

F = open("root/test.txt")

list_A = list()

for i in range(10):
    list_A.append(F.readline())

list_A = list(map(int,list_A))

list_A.sort()

F.close()

for i in list_A:
    print(i)

 

F 변수를 이용해 test.txt 파일을 'r' 모드로 연다.

 

비어있는 list_A 리스트를 생성

 

test.txt 파일에는 1~10까지의 정수가 일렬로 무작위로 작성되어 있음

 

for 문으로 10회 반복

    F.readline()로 test.txt 파일 내용을 한 라인씩 읽어드려서 append()로 list_A 리스트에 값을 추가

 

list_A에 저장된 값을 map() 함수를 이용해 int 형으로 모두 전환한다.

 

list_A 리스트에 저장된 값들을 순서대로 정렬 (1~10 순서대로)

 

F.close()로 열었던 test.txt 파일을 닫는다.

 

for 문을 이용해 list_A에 저장된 값들(1~10)을 변수 i에 하나씩 순서대로 저장해서 출력한다.

 

 

 

 

 

 

 

0 Comments