这个例子来自一本著名的书
filename = 'data/sitka_weather_07-2018_simple.csv'
with open (filename) as f:
reader=csv.reader(f)
header_row=next(reader)
dates, highs = [], []
for row in reader:
current_date = datetime.strptime(row[2], '%Y-%m-%d')
dates.append(current_date)
high = int(row[5])
highs.append(high)
我不明白为什么我们用行reader = csv.reader(f)进行缩进,我认为缩进仅用于循环/迭代。我尝试不缩进并且代码不起作用
为什么为什么以dates,high =开头的部分必须缩进同一块? (包括以下for循环)
非常感谢