-2
我只是wan't來計算Ic[n][0 until 12]
總和,並將其保存在NW =名單()的總和,但...這是行不通的。我收到一個錯誤,告訴我"list index is out of range"
。我現在不怎麼解決它。她的是代碼:IndexError:列表索引超出範圍,做一個清單
for n in range(0, 12):
for r in range(0, 12):
nw[n] += Ic[n][r]
print nw
以下是
Ic = [[-0.058763399720191956, -0.42418426275253296, -0.1281072050333023, 0.15460245311260223, -0.05813126266002655, -0.09746139496564865, 0.013134755194187164, 0.49814605712890625, -0.14812283217906952, 0.10285533964633942, 0.11999548971652985, 0.39407849311828613, -0.004134092479944229, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan], [2.5735421180725098, 2.1772024631500244, 0.28750336170196533, 0.02845955640077591, -0.5908316373825073, -0.7313328981399536, -0.5317823886871338, 0.19332526624202728, -0.7856833338737488, -0.38039201498031616, -0.4801616072654724, -0.2276214212179184, -0.5854479670524597, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan, nan], [..]]
值以上結構被重複50次。
哪個列表說它超出範圍? –
文件「C:\ work \ svn \ HWFw \ Transistor KennlinienfeldMessger t\ trunk \ bipolar_stromsteuerkennlinie.py」,第54行,位於bipolar_stromsteuerkennlinie nw [n] + = Ic [n] [r] IndexError:list index out的範圍,這是確切的錯誤消息@CasparWylie – niki