我目前有一个 Excel 文件,其中一列 ItemID 和一列 ItemName 采用这种样式:
ItemID, ItemName
2, Apple
4, Orange
5, Pear
6, Banana
15, Kiwi
我愿意将此数据转换为最简单的任何格式,但我需要解释如何进行该转换。
我想传递这样的列表: ['Apple', 'Pear', 'Banana']
并让它输出这样的列表:[2,5,6]
我已经研究过使用 sqlite3 执行此操作,但我找不到如何将整个列表作为输入传递,也找不到一种简单的方法将我的 Excel 文件转换为 sqlite3 可以挖掘的某种 .sql 或 .db 文件通过。我真的不在乎我最终不得不将我的 Excel 文件转换成什么样的文件(甚至是文件类型项),我只是希望查找过程高效。
编辑:在我使用的实际情况下,大约有 8800 个项目。此外,每个都是唯一的,因此 ItemID 是唯一的,而 ItemName 是唯一的。也就是说,一些项目名称相似,只是在末尾添加了一个额外的单词,例如“Orange Small”和“Orange Large”。