美文网首页我爱编程
boolean slicing in numpy

boolean slicing in numpy

作者: glimmercn | 来源:发表于2018-02-09 05:27 被阅读32次

Boolean Slicing是一个非常有用的numpy技巧。

a = np.array([1, 2, 3])
mask = [True, False, True]
a[mask] = ?
a[nump.array(mask)] = ?

事实上,两个结果是不一样的。布尔值的List会解释成0,1的List。而布尔值的array才是真正起到slicing mask的作用。

相关文章

网友评论

    本文标题:boolean slicing in numpy

    本文链接:https://www.haomeiwen.com/subject/sxzxtftx.html