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,因爲你試圖查找與列表 –