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].
NBins
50
[0, 10, 20, 30]
You can check data type of variable.
N = [2,3,5] P = 5 type(P)
It will give you out put as data type of P.
So that you can differentiate that it is an integer or an array.