传递numpy.arange()一个参数

时间:2009-12-03 00:55:00

标签: python numpy

我正在尝试传递我想要使用numpy.arange的值。

代码是:

for x in numpy.arange(argument)

其中参数是:

argument =(。1,6.3,.1)(元组)

TypeError:arange:scaler arguements expected而不是元组

arguement = [.1,6.3,.1](list)

TypeError:不支持的操作数类型 - :'str'和'int'

arguement ='.1,6.3,.1'(字符串)

TypeError:不支持的操作数类型 - :'str'和'int'

我尝试将元组和列表放在一个字符串中。这些都没有奏效。

我搜索过文献,但没有找到参考文献。

任何见解都将不胜感激。

1 个答案:

答案 0 :(得分:2)

arange就像python的range函数。

也许您在寻找numpy.array

或者你真的希望范围从0.1到6.3逐步为0.1。在这种情况下,使用Python的参数解包语法:

arguments = (.1, 6.3, .1)
numpy.arange(*arguments)