Python numpy.ma.make_mask_none()函数

Python numpy.ma.make_mask_none()函数

numpy.ma.make_mask_none()函数返回一个给定形状的布尔掩码,填充为False。
该函数返回一个布尔型ndarray,所有条目均为False,可用于常见的掩码操作。如果指定了一个复杂的dtype,每个字段的类型将被转换为布尔类型。

语法: numpy.ma.make_mask_none(newshape, dtype = None)

参数 :
newshape : [元组] 一个元组,表示面具的形状。
dtype : [{None, dtype}, optional] 默认情况下,dtype是无。否则,使用一个新的数据类型,其字段与dtype相同,转换为布尔类型。

返回 : [ndarray] 一个适当形状和dtype的ndarray,填充有False。

代码#1:

# Python program explaining
# numpy.ma.make_mask_none() function
  
# importing numpy as geek  
# and numpy.ma module as ma 
import numpy as geek 
import numpy.ma as ma 
  
gfg = ma.make_mask_none(4)
  
print (gfg)

输出 :

[False False False False]

代码#2:

# Python program explaining
# numpy.ma.make_mask_none() function
  
# importing numpy as geek  
# and numpy.ma module as ma 
import numpy as geek 
import numpy.ma as ma 
  
gfg = ma.make_mask_none(4, dtype = None)
  
print (gfg)

输出 :

[False False False False]

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程