У меня есть список слов (100k + элементов).В базе данных каждому слову соответствует id
.Я хочу добавить эти идентификаторы в список.
Я использую следующую функцию, но она очень медленная:
def fetch_id(word_list, cursor):
for word in word_list:
cursor.execute('SELECT id FROM entries_table WHERE word = ?',(word,))
data = cursor.fetchone()
if data is not None:
return data[0]
else: return None
Есть ли способ сделать функцию быстрее?