How to convert singleton array to a scalar value in Python?

前端 未结 5 1270
灰色年华
灰色年华 2021-01-03 20:51

Suppose I have 1x1x1x1x... array and wish to convert it to scalar?

How do I do it?

squeeze does not help.

import numpy as np

ma         


        
5条回答
  •  一向
    一向 (楼主)
    2021-01-03 21:08

    You can use the item() function:

    import numpy as np
    
    matrix = np.array([[[[7]]]])
    print(matrix.item())
    

    Output

    7
    

提交回复
热议问题