ここ数か月 MATLAB の学習に費やした後、vpython に切り替える必要があるようです。MATLAB のコロン演算子は便利なことがよくありますが、vpython では同等のものを見つけられませんでした。
参考までに、MATLAB では次のようになります。
-3:3 = [-3、-2、-1、0、1、2、3]
vPython で同じことを行う簡単な方法はありますか?
numpy を使用する場合は、 numpy.r_ を使用できます。
>>> import numpy as np
>>> np.r_[-3:4]
array([-3, -2, -1, 0, 1, 2, 3])
>>> np.r_[-3:4, -5:7]
array([-3, -2, -1, 0, 1, 2, 3, -5, -4, -3, -2, -1, 0, 1, 2, 3, 4,
5, 6])
私は vpython を知りませんが、そのチュートリアルを熟読した後、Python と同じだと思います:
range(-3,4)
# [-3, -2, -1, 0, 1, 2, 3]