Python numpy.ma.MaskedArray.tolist()函数

Python numpy.ma.MaskedArray.tolist()函数

numpy.ma.MaskedArray.tolist()函数将屏蔽数组的数据部分作为一个分层的Python列表返回。

语法: numpy.ma.MaskedArray.tolist(fill_value = None)

参数 :
fill_value : [标量,可选] 无效条目使用的值。默认为无。

返回 : [list] 被屏蔽的数组的 Python 列表表示。

代码#1:

# Python program explaining
# numpy.ma.MaskedArray.tolist() function
     
# importing numpy as geek   
# and numpy.ma module as ma  
import numpy as geek  
import numpy.ma as ma
    
arr = geek.ma.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]],
                               mask =[0] + [1, 0] * 4)
   
gfg = arr.tolist()
   
print (gfg)

输出 :

[[1, None, 3], [None, 5, None], [7, None, 9]]

代码#2:

# Python program explaining
# numpy.ma.MaskedArray.tolist() function
     
# importing numpy as geek   
# and numpy.ma module as ma  
import numpy as geek  
import numpy.ma as ma
    
arr = geek.ma.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]],
                              mask =[0] + [1, 0] * 4)
   
gfg = arr.tolist(-999)
   
print (gfg)

输出 :

[[1, -999, 3], [-999, 5, -999], [7, -999, 9]]

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Numpy教程