Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 传递numpy.arange()参数_Python_Numpy - Fatal编程技术网

Python 传递numpy.arange()参数

Python 传递numpy.arange()参数,python,numpy,Python,Numpy,我正在尝试传递我希望numpy.arange使用的值 代码是: for x in numpy.arange(argument) 其中参数为: 参数=(.1,6.3,1)(元组) TypeError:arange:应为定标器参数而不是元组 参数=[.1,6.3,1](列表) TypeError:-:“str”和“int”的操作数类型不受支持 参数='.1,6.3,1'(字符串) TypeError:-:“str”和“int”的操作数类型不受支持 我试着把元组和列表放在一个字符串中。这些都不起作用

我正在尝试传递我希望numpy.arange使用的值

代码是:

for x in numpy.arange(argument)
其中参数为:

参数=(.1,6.3,1)(元组)

TypeError:arange:应为定标器参数而不是元组

参数=[.1,6.3,1](列表)

TypeError:-:“str”和“int”的操作数类型不受支持

参数='.1,6.3,1'(字符串)

TypeError:-:“str”和“int”的操作数类型不受支持

我试着把元组和列表放在一个字符串中。这些都不起作用

我查阅了文献,找不到这方面的参考资料


任何见解都将不胜感激。

arange
类似于python的
范围
函数

也许您正在寻找
numpy.array

或者,您真的希望以0.1的步长将范围从0.1到6.3。在这种情况下,请使用Python的参数解包语法:

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

我不得不将“argument=…”改为“arguments=…”,然后它就成功了。我必须仔细阅读Python关于解包sytax的论点。谢谢