728x90
반응형
문제
ohlc 리스트에는 시가(open), 고가 (high), 저가 (low) , 종가(close)가 날짜별로 저장돼 있다. 종가가 시가 보다 크거나 같은 경우에만 종가를 출력하라.
ohlc = [["open", "high", "low", "close"],
[100, 110, 70, 100],
[200, 210, 180, 190],
[300, 310, 300, 310]]
100
310
내풀이
ohlc = [["open", "high", "low", "close"],
[100, 110, 70, 100],
[200, 210, 180, 190],
[300, 310, 300, 310]]
for i in ohlc:
if i[0] <= i[3]:
print(i[3])
결과값
100
310
정답
for row in ohlc[1:]:
if (row[3] > row[0])
print(row[3])
if문과 index를 활용하여 조건을 주는 법을 잘 익히자!
728x90
반응형
'Coding > 초보자를 위한 파이썬 300제' 카테고리의 다른 글
초보자를 위한 파이썬 300제 // 199 slicing (0) | 2021.02.23 |
---|---|
초보자를 위한 파이썬 300제 // 198 append() (0) | 2021.02.22 |
초보자를 위한 파이썬 300제 // 196 slicing (0) | 2021.02.22 |
초보자를 위한 파이썬 300제 // 195 slicing (0) | 2021.02.22 |
초보자를 위한 파이썬 300제 // 194 append() (0) | 2021.02.19 |
댓글