我想在實作有條件批發時將 1 和 -1 存盤在串列中
M1= ((data.GO> 0) & (data.GO.shift(1) < 0))*-1
M2= ((data.GO< 0) & (data.GO.shift(1) > 0))*1
data['direction'] =M1 M2
if data['direction'].iloc[0] ==-1:
MS= -1
if data['direction'].iloc[0] ==1:
MS=1
我想儲值 MS
詳細說明我想要什么

如果代碼中有錯誤,我是編程新手抱歉
uj5u.com熱心網友回復:
如果您希望 MS 作為串列,請在您的代碼前宣告一個空串列 MS 在MS = []
您的 if/else 陳述句之后將值附加到您的串列MS.append(-1)或MS.append(1)
它會給你一個串列 [1,-1,1,1,-1 ...... ]
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/397250.html
下一篇:Python迭代嵌套串列字典
