在矩阵索引时使用逻辑值(Using Logicals in Array Indexing)

来源:互联网 发布:虫师 博客园 python 编辑:程序博客网 时间:2024/05/21 14:45

    今天写程序时,发现这样一个提示:

     该提示说,利用logical indexing来代替find函数能够提高性能,于是在文档中查询了关于logical indexing的内容。

 

     logical indexing其实是用一个同样大小的逻辑矩阵来索引数据矩阵,逻辑矩阵中为“True”的位置被认为是数据矩阵中要索引的位置。

 

     举个例子:

 

 

     最后,为了提高性能,我把原来程序中的那两条语句改成了如下形式(原来是图片中使用find的形式):