我是 numpy 的新手,我一直在傳遞引數時感到困惑,有時是它的串列,有時是元組,就像這樣https://numpy.org/doc/stable/reference/generated/numpy.vstack.html
numpy.vstack(tup)
doc 說它需要元組,但如果我通過 list 它也有效
np.vstack((c1, c2))
array([[1, 1],
[2, 2],
[3, 3],
[4, 4]])
并列出其相同的輸出
np.vstack([c1, c2])
array([[1, 1],
[2, 2],
[3, 3],
[4, 4]])
uj5u.com熱心網友回復:
正如@hpaulj 所說的那樣,輸入引數只是命名,tup但tup必須是一個np.arrays序列。
序列可以是元組、陣列、pandas.Series 等。
如果它必須只是一個元組,它將在檔案中宣告為“tup:tuple”而不是“tup:sequence”
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/328992.html
上一篇:從串列向串列中的字典添加新鍵、值
