2013-09-24 58 views
-2

没有发现在我的代码在python类型错误:列表对象在python

for i in array_config(1,len_config): 
    print array_config[2] 

显示

TypeError: 'list' object is not callable 

(array_config是配置文件的一个阵列) (len_configs值为7)

如何删除该错误?

+1

你想*做* *什么?你不能使用这个列表作为一个函数,但是你的目标是什么呢? –

+0

为什么重复打印'array_config [2]'? –

+2

也许你的意思是'array_config [1:len_config]'? – iCodez

回答

1

你在第一行像一个函数那样调用array_config。这感觉就像你打算写这个:

for i in array_config: 
    print i 
+1

我不知道......我认为他正在尝试切割'array_config'。为什么他会有1和'len_config'? – iCodez

+2

只是一个预感...大概len_config == len(array_config) – yasashiku

+0

原始代码如此破碎,你只需要猜测作者想要什么。这可能是正确的答案。 – Matthias