第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用索引列表對numpy數(shù)組的元素執(zhí)行操作

使用索引列表對numpy數(shù)組的元素執(zhí)行操作

瀟湘沐 2021-04-08 18:12:07
我有numpy數(shù)組和兩個python索引列表,它們的位置將數(shù)組元素增加一。numpy是否有一些方法可以向量化此操作而不使用for循環(huán)?我目前的執(zhí)行緩慢:a = np.zeros([4,5])xs = [1,1,1,3]ys = [2,2,3,0]for x,y in zip(xs,ys): # how to do it in numpy way (efficiently)?    a[x,y] += 1print(a)輸出:[[0. 0. 0. 0. 0.] [0. 0. 2. 1. 0.] [0. 0. 0. 0. 0.] [1. 0. 0. 0. 0.]]
查看完整描述

2 回答

?
三國紛爭

TA貢獻1804條經(jīng)驗 獲得超7個贊

>>> a = np.zeros([4,5])

>>> xs = [1, 1, 1, 3]

>>> ys = [2, 2, 3, 0]

>>> a[[xs,ys]] += 1

>>> a

array([[ 0.,  0.,  0.,  0.,  0.],

       [ 0.,  0.,  1.,  1.,  0.],

       [ 0.,  0.,  0.,  0.,  0.],

       [ 1.,  0.,  0.,  0.,  0.]])


查看完整回答
反對 回復(fù) 2021-04-20
  • 2 回答
  • 0 關(guān)注
  • 207 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號