我存儲如下到一個文件形式的值:Python中有更快的查找方法,文件操作速度較慢?
143 800 'Ask'
213 457 'Comment'
424 800 'Hi'
第一列這裏包含了獨特的元素。 但是,當我將它存儲爲文件格式時,查看第一列的值是非常低效的,在Python中是否有更快捷的查找方法更有效。 我知道python中的詞典來完成這個,但我正在尋找其他方法。由於數據中有數萬億條記錄......因此我無法將它們保存在RAM中的字典中。因此,我正在尋找其他方法。 還與每個程序exection行要在數據庫的情況下被插入,怎麼什麼,我在數據庫弄不清在下面給出克服的一個例子:
143 800 'Ask'
213 457 'Comment'
424 800 'Hi'
143 800 'Ask'
213 457 'Comment'
424 800 'Hi'
「文件格式」並不是您現在正在做什麼的非常具體的描述。任何可以創建索引的數據庫都將提供相對快速的查找(取決於您要存儲的數百萬條記錄)。 – 2012-03-11 14:32:27
@LarryLustig我正在尋找一種pythonic方式來完成相同的操作,雖然我知道字典...但我正在尋找其他方法來完成相同的操作。感謝您的幫助 – 2012-03-11 14:37:20