我慢慢地學習Python自己所以這裏是我一直遇到的問題。數字之間的範圍,如果其他語句
試圖通過每個數字到最後一個數字,並根據它的範圍步驟進行計算。
NUM = []
for b in range(1,8760):
if 3000 < b < 7000:
NUM=500
else:
NUM=300
writer.writerow([NUM])
TypeError: 'int' object not iterable
我也試過這種下方運行,但只打印出整個列表,而不是兩個數字選項之間選擇一個數字......
NUM = []
for b in range(1,8760):
NUM = numpy.where((b > 3000) & (b < 7000), 500, 300)
writer.writerow([NUM])
您可以粘貼** exact **錯誤和它引用的行嗎? – Idos
'NUM = 300' - 你知道'NUM'不再是一個列表嗎? –
不客氣!如果它有幫助,請upvote我的答案,並將其標記爲正確:) –