0
我有一個函數,其輸入是一個向量,我想存儲所有傳遞函數並具有特定輸出(True或False)的向量。Python 3.5:如何聲明一組空向量?
我很難找出存儲所有矢量的位置。
編輯:我的意思是數組,對不起,我有點小菜。
我的功能是
def true_set(u=[i,j,k,h,n])
然後計算基於元素的東西,並返回true或false。 該函數是一個使用變量i,j,k,h,n的表達式。
哦,我與嵌套運行這個for循環,因爲我不知道有更好的方式:
def generate_set(): for i in [0,1,100]:
for j in [0,1,100]:
for k in [0,1,100]:
for h in [1,10,10]:
for n in [0.5,10,10]:
u=[i,j,k,h,n]
if true_set(u)==True:
請顯示一些代碼。 Python沒有內置的矢量類型。 –
你的意思是一個'list',對吧?或者,一般來說,一個可變的集合?如果是這樣,'集合'不會做,因爲你不能存儲可變對象。使用「矢量」的「矢量」。 –
@ JimFasarakis-Hilliard如果我這樣做,那麼我不必指定矢量存儲到的元素?這對我來說是個問題。 – Antecedent