just a shot in the dark. second arg to numpy.array is of type
see numpy.array.__doc__ -nop On Mon, Nov 3, 2008 at 1:26 AM, Rick Giuly <[EMAIL PROTECTED]> wrote: > Hello All, > > Case 1 > This generates an error, which makes sense because the argument should > be a list of numbers: > numpy.array(10,10) > > Case 2 > This does not generate an error and the result is an array with a > single element: > a = numpy.array([10]) > b = numpy.array([10]) > numpy.array(a[0],b[0]) > > The only different I see here between the numpy.array call in the > cases is that > a[0] is a numpy int32 > 10 is an int > > Why would this minor difference in integer types cause a totally > different result for the two cases - or is something else causing the > difference in results? > > > -rick > > P.S. > I am aware that numpy.array([10,10]) will work, but I'm trying to > understand what is going on syntactically/semantically in the two > cases above. > > > -- > http://mail.python.org/mailman/listinfo/python-list >
-- http://mail.python.org/mailman/listinfo/python-list