python: how to identify if a variable is an array or a scalar

后端 未结 14 1349
半阙折子戏
半阙折子戏 2020-12-22 16:13

I have a function that takes the argument NBins. I want to make a call to this function with a scalar 50 or an array [0, 10, 20, 30].

14条回答
  •  萌比男神i
    2020-12-22 17:02

    Is there an equivalent to isscalar() in numpy? Yes.

    >>> np.isscalar(3.1)
    True
    >>> np.isscalar([3.1])
    False
    >>> np.isscalar(False)
    True
    

提交回复
热议问题