【发布时间】:2012-08-09 05:29:30
【问题描述】:
我是 python 的新手,并试图将数组作为参数传递给 python 函数,该函数将列表/数组声明为参数。
我确定我说错了,
这里是:
def dosomething(listparam):
#do something here
dosomething(listargument)
显然这不起作用,我做错了什么?
谢谢
【问题讨论】:
-
它应该可以工作。你能展示一些真实的代码吗?
-
您能否提供更多上下文,也许是失败的实际代码? (如果可能,请将其设为good example)。 声明是什么意思?
-
哦,是的,这绝对是我的错……我正在这样做:for x in range(len(list)): print x;而不是 print list[x] ...谢谢大家!
-
这看起来是正确的;您是否收到特定的错误消息?也许您还没有在 listargument 中声明/放入某些内容?
标签: python function parameters arguments