根据键翻译numpy数组中的每个元素

根据键翻译numpy数组中的每个元素,第1张

根据键翻译numpy数组中的每个元素

我不知道效率如何,但是您可以使用字典

np.vectorize
.get
方法:

>>> a = np.array([[1,2,3],   [3,2,4]])>>> my_dict = {1:23, 2:34, 3:36, 4:45}>>> np.vectorize(my_dict.get)(a)array([[23, 34, 36],       [36, 34, 45]])


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5674643.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存