保存された値が<であるかどうかに基づいて、配列に新しい値を代入しようとしています3. Rの背景から来ていますが、 Pythonでエラーが発生しました。私は間違って何をしていますか、Pythonのアプローチは何ですか?値を代入してPythonの配列を上書きする
eurx=[1,2,3,4,5,6,7,'a',8]
sma50=3
tw=eurx
tw[eurx<sma50]=-1
tw[eurx>=sma50]=1
tw[(tw!=1)||(tw!=-1)]=0
print(tw)
GOAL:
-1
-1
1
1
1
1
1
0
1
配列されていないこと、それはリスト –
である。また、これは、Pythonでコピーを作ることはありません意図: 'tw = eurx' –