2024-06-28 11:15:41 发布
网友
如果我有一个像ar的数组,那是一个numpy数组?我怎么能用numpy mask用2012取代所有的“replaceme”。在
ar = [['replaceme', 1,2], ['replaceme', 3,4],['replaceme', 5,6]] ar = [[2012, 1,2], [2012, 3,4],[2012, 5,6]]
这不是一个面具的工作,而是advanced indexing:
>>> import numpy as np >>> ar = np.array([['replaceme', 1,2], ['replaceme', 3,4],['replaceme', 5,6]], dtype=object) >>> ar array([[replaceme, 1, 2], [replaceme, 3, 4], [replaceme, 5, 6]], dtype=object) >>> ar == "replaceme" array([[ True, False, False], [ True, False, False], [ True, False, False]], dtype=bool)
所以我们要做的就是:
这不是一个面具的工作,而是advanced indexing:
所以我们要做的就是:
^{pr2}$相关问题 更多 >
编程相关推荐