index = 0
manage = {}
filedata = open(custom_path,'r')
for status in filedata:
manage[index] = status
print manage[index]
index += 1
上述 print manage[index] 的输出是正确的,显示:
yes
yes
yes
yes
yes
然后,我添加了一个新行:manage = str(u'\n,'.join(manage))
并得到以下错误:
TypeError: sequence item 0: expected string, int found
将我的代码更改为:
values = ','.join(str(status) for status in manage)
print values
并得到以下输出(这是错误的):
0,1,2,3,4
我期待:是的,是的,是的,是的,是的
知道我哪里出错了吗?