티스토리 뷰

카테고리 없음

Madrid changed_temperatures_on_my_birthday.py

패스트코드블로그 2021. 7. 26. 17:55

 

19:

next() 는 두가지 포맷으로 사용된다.
function 구조로 사용되면 header 만 리턴한다.
consumer 구조로 사용되면 data에서 header 를 제거한다.

28:

전체를 [] 로 감싸지 않고 append() 내부만 감싸면, [[ ... ]] 처럼 출력된다

41:
i[-1] 은 seoul.csv 에 있는 features 날짜,지점,평균기온(℃),최저기온(℃),최고기온(℃)에 해당한다.

최고기온은 맨 뒤에 있고, 이를 나타내는 값이 -1 이다.
7:

data : [] = list() 는 list 타입의 data 를 list() 로 초기화 시키는 것이다.
단, 한 메소드 내에서만 사용하면 로컬에서 초기화한다. 그렇다면 예제는 다음과 같이 변경된다. 
data : [] = None
def save_highest_temperatures(self):
     data = list()
그러나, 여러 메소드에서 사용하면 필드에서 초기화한다. 그래서 예제처럼 다음과 같게 된다. 
data : [] = list()

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함