我想創建一個python腳本來輸入一些列表(float或integer),並且該列表獲取我的進度,並且我用新值(來自進度)獲取一些新列表。python list and python error to execute
我的代碼:
for i in (mylist):
if i==1:
result=1
elif (i>1) and (i<2):
result=2
elif i==3:
result=3
.........................
a.append(result)
print(a)
如果我執行該代碼我只取一個值,結果(我的事情,所以第一個值),我想在我的第一個列表
所有的值,如果我改變代碼:
for i in (mylist):
if mylist[i]==1:
result=1
elif (mylist[i]>1) and (mylist[i]<2):
result=2
elif mylist[i]==3:
result=3
.........................
a.append(result)
print(a)
然後告訴我錯誤: 類型錯誤:列表索引必須是整數或片,而不是浮
什麼是mylist? – Jacobr365
是我的第一個包含很多值的列表 – user27818
詢問更多列表的類型,例如int/strings/bools列表。 – Jacobr365