0
id_list=[['ABC'], ['ABC'], ['ABC-D', 'YT', 'ITS'], ['ABCDEF'], ['ABC', 'DEF'], ['ZYZA']]
类型错误:列表索引必须是整数,没有列出 我试着转换ID_LIST一个元组,因为我可以通过唯一不变的是按键的字典,但没有奏效太。类型错误:列表索引必须是整数,没有列出
model_dict = {}
id_list=[]
for line in fr:
for item in id_list:
match = re.search(r'%s' % item, line, re.I)
if match:
my_line = model_dict[item] + ' => ' + line
fw.write(my_line)
回溯(最近通话最后一个): 文件 “file.py” 57行,在 my_line = ID_LIST [项目] + '=>' +线
你的问题不清楚,你的代码示例不完整。什么是完整的回溯,或者它发生在哪里(我假设代码的第3行)。什么是项目? (我假设一个基于回溯的列表,但我不确定) –
@VinceWest对此抱歉,让问题和代码更容易理解。 – epicwork
看起来像你会有一个新的回溯问题......'model_dict' [item]仍然会成为problematc,因为你试图查找与列表 –