簡體   English   中英

如何對元組中任意數量的索引或列表執行 numpy.sum()?

[英]How do I execute numpy.sum() on arbitrary number of indices or lists in a Tuple?

B = [[1, -2, -3], [2, 5, -7], [1, 6, 5], [1, 0,-1], [-5, 2, 9]]
B[0] = np.sum(B,1)
print(B[0])
>>> [-1, 13, 6]

但是,我想對 3 個索引進行求和,即將 B[0] 表示為 B[1]、B[2]、B[3] 的 sum()。 為了一般性。 因此,我謙虛地請求是否有人可以告訴我,我可以使用什么樣的命令或模塊在一個元組中的任意數量的列表上執行這樣的 sum()?

好的,假設您上面的示例向我們展示了您想要接收的內容(因為那不是該代碼產生的內容),您想要的是:

B[0] = np.sum(B[1:],0)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM