numpy.ma.MaskedArray.tolist() function – Python

numpy.ma.MaskedArray.tolist()  function return the data portion of the masked array as a hierarchical Python list.
Syntax : numpy.ma.MaskedArray.tolist(fill_value = None)
Parameters :
axis : [scalar, optional] The value to use for invalid entries. Default is None.Return : [list] The Python list representation of the masked array.
Code #1 :
| # Python program explaining # numpy.ma.MaskedArray.tolist() function     # importing numpy as geek    # and numpy.ma module as ma   importnumpy as geek   importnumpy.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)  | 
Output :
[[1, None, 3], [None, 5, None], [7, None, 9]]
 
Code #2 : 
| # Python program explaining # numpy.ma.MaskedArray.tolist() function     # importing numpy as geek    # and numpy.ma module as ma   importnumpy as geek   importnumpy.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)  | 
Output :
[[1, -999, 3], [-999, 5, -999], [7, -999, 9]]
 
				 
					


