더북(TheBook)

실행 결과를 확인해 보니 최근 데이터까지 모두 실수 형태로 잘 출력된 것을 볼 수 있습니다.

 

 

실행 결과

['1907-10-01', '108', '13.5', '7.9', 20.7]
['1907-10-02', '108', '16.2', '7.9', 22.0]
(생략)
['2019-01-14', '108', '1.4', '-2.4', 5.3]
['2019-01-15', '108', '-1.7', '-7.2', 2.6]
['2019-01-16', '108', '-5.2', '-10.1', -1.1]
['2019-01-17', '108', '-0.3', '-3.2', 4.0]

문자열을 실수로 변환하는 것까지 데이터 정리를 마쳤습니다. 이제 최고 기온이 가장 높았던 날은 언제이며, 몇 도였는지 알아보겠습니다. 규칙 없이 섞여 있는 데이터 중에서 가장 큰 값을 찾으려면 어떻게 해야 할까요?

바로 ‘탐색’과 ‘비교’의 과정을 거쳐야 합니다. 먼저 기준이 되는 값을 설정하고, 기준값과 새로운 값을 비교한 후, 기준값보다 더 큰 값이 나타나면 기준값을 업데이트해야 합니다. 이 과정에서 ‘기준이 되는 값’을 저장할 공간인 ‘변수’가 필요합니다.

우리가 찾는 것은 최고 기온이 가장 높은 날의 날짜와 그 날의 기온 값입니다. 따라서 최고 기온 값을 모두 비교하면서, 최고 기온이 가장 높은 날의 날짜와 그 기온 값을 저장할 변수가 필요합니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.