>>> import numpy
>>> numpy.array(3)
array(3)
>>> numpy.array(3).tolist()
3
>>>
>>> numpy.ones(10).tolist()
[1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0, 1.0]
>>> numpy.ones(10).fill([])_
File "<input>", line 1
numpy.ones(10).fill([])_
^
SyntaxError: invalid syntax
>>> numpy.ones(10).fill([])
>>> numpy.ones(10)
array([ 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.])
>>> x = _
>>> x
array([ 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.])
>>> x.fill([])
>>> x
array([ 0., 0., 0., 0., 0., 0., 0., 0., 0., 0.])
>>> x.fill([1])
>>> x
array([ 1., 1., 1., 1., 1., 1., 1., 1., 1., 1.])
>>> x.fill("abc")
Traceback (most recent call last):
File "<input>", line 1, in <module>
ValueError: could not convert string to float: abc
>>> x.fill(())
>>> x
array([ 6.90834575e-310, 6.90834575e-310, 6.90834575e-310,
6.90834575e-310, 6.90834575e-310, 6.90834575e-310,
6.90834575e-310, 6.90834575e-310, 6.90834575e-310,
6.90834575e-310])
>>> x.fill.__doc__
'a.fill(value)\n\n Fill the array with a scalar value.\n\n Parameters\n ----------\n value : scalar\n All elements of `a` will be assigned this value.\n\n Examples\n --------\n >>> a = np.array([1, 2])\n >>> a.fill(0)\n >>> a\n array([0, 0])\n >>> a = np.empty(2)\n >>> a.fill(1)\n >>> a\n array([ 1., 1.])'
>>> print x.fill.__doc__
a.fill(value)
Fill the array with a scalar value.
Parameters
----------
value : scalar
All elements of `a` will be assigned this value.
Examples
--------
>>> a = np.array([1, 2])
>>> a.fill(0)
>>> a
array([0, 0])
>>> a = np.empty(2)
>>> a.fill(1)
>>> a
array([ 1., 1.])
>>>