Python代码求解
代码:fi1e=open("8地区GDP.csv", encoding='UTF-8-sig' )data=fi1e. readlines ()
prvGDP=[]
for i in range (len(data)):
prvGDP. append (data. strip(' \n' ).split(' , '))
a=[ ]
for i in range(1, len(prvGDP)):
prvGDP =list (map(str,prvGDP ))
for i in range(1, len(prvGDP)):
prvGDP). insert(0, a(i-1)
print (prvGDP)
报错:Traceback (most recent call last):
File "C:/Users/Administrator/Desktop/dw.py", line 10, in <module>
list(prvGDP). insert(0, a(i-1))
TypeError: 'list' object is not callable
求大佬解答
fi1e=open("8地区GDP.csv", encoding='UTF-8-sig' )
data=fi1e. readlines ()
prvGDP=[]
for i in range (len(data)):
prvGDP. append (data. strip(' \n' ).split(' , '))
a=[]
for i in range(1, len(prvGDP)):
prvGDP=list(map(str,prvGDP))
for i in range(1, len(prvGDP)):
prvGDP.insert(0, a)
print(prvGDP) prvGDP). insert(0, a(i-1) ) 多个括号,后面还少个括号 你的报错信息和代码不一样,原代码是: list(prvGDP). insert(0, a(i-1)),你删除list的时候 ,右括号删错了,应该是:prvGDP. insert(0, a(i-1)),现在的问题是,你改正这句后,运行有问题吗?会报什么错吗?
页:
[1]