Python / / 2022. 9. 1. 13:46

Python 초급 - csv 파일 원하는 부분 불러오기

CSV 파일 다루기 !

- csv란? Comma -Separated Values


- 2021년 서울 일간 온도 데이터 : 2021_seoul_day.temp.csv

 

with open('./2021_seoul_day_temp.csv','r') as f1:
    seoul_temp = f1.readlines()

csv 파일을 불러오면, 

 

빨간색 라인 친거 처럼 필요없는 부분까지 출력이 된다. 

이 부분을 없애기 위해 아래와 같은 코드를 사용한다.

 

#날짜 지점 부터 출력
seoul_temp = seoul_temp[7:-1].copy()

.copy()를 사용하면, 

예시:

x = [1,2,3,4,5] 
x = y 

y[0] = 100 #y 첫번째를 100으로 수정했을때 ,

print(x) 를 하면 

x = [100,2,3,4,5] 로 출력된다.

따라서, y값만 바뀌고 x 값을 바꾸지 않기 위해 

x = [1,2,3,4,5] 
y =x.copy()

를 하게 된다면, y값을 수정하더라도 x값은 변하지 않는다.

 

'Python' 카테고리의 다른 글

Python - numpy (연산, 내적연산,인덱스)  (1) 2022.09.23
Python - Numpy  (1) 2022.09.21
Python 기초 - 파일 입출력  (0) 2022.09.01
Python 기초 - 함수  (0) 2022.08.31
python 초급 - dict 와 for문 이용  (0) 2022.08.29
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유