-2
我做信息檢索的最後一個項目單詞索引與單詞數量的mysql長度不符?
,所以我需要得到這個快速解決
比方說,我有這樣的
word = ['tugas', 'akhir', 'implementasi', 'algoritma', 'klastering', 'ada',......]
列表的長度是Python中的單詞列表125
然後我做一個新的列表來輸入ids
上面的單詞列表的索引。
的代碼是這樣的:
sql = """SELECT id_term FROM abstract_terms WHERE term IN %s"""
pram = [word]
cursor.execute(sql, pram)
ids = list()
ids.extend(cursor.fetchall())
但ids
列表和word
列表的長度是不一樣的,所以,如果我想插入其中ids
包含這個詞的ID,我總是得到錯誤list index is out of range
你能告訴我我犯了什麼錯誤嗎?請幫助:(