2
タプルtest = (1,2)
があり、10**test
を計算したいとします。これは(10,100)
に等しくなければなりません。しかし、Pythonはエラーを返す 配列はどのように指数になりますか?
私はこれをどのようにしてPythonで行いますか?
タプルtest = (1,2)
があり、10**test
を計算したいとします。これは(10,100)
に等しくなければなりません。しかし、Pythonはエラーを返す 配列はどのように指数になりますか?
私はこれをどのようにしてPythonで行いますか?
numpyのアレイは、この機能を提供します。
>>> import numpy as np
>>> test = np.array((1,2))
>>> test
array([1, 2])
>>> 10**test
array([ 10, 100])
あなたは、昔ながらのタプルを使用する場合は、ループを自分で記述する必要があります:
>>> test = (1,2)
>>> tuple(10**k for k in test)
(10, 100)
配列されていないこと。それは 'タプル' –