请原谅我以这样的一般方式提问,因为我确定他们的表现取决于他们的使用方式,但在我的情况下,collections.deque比我想要验证值的存在方式要慢得多。 我使用了spelling correction from Peter Norvig来验证用户对一小组单词的输入。由于我没有使用词频词典,所以我最初使用简单的list而不是defaultdict,但只要我注意到单个单词查找花费了大约25秒,就用
的类型的字典我必须填写的类型的字典的字典: partial[sequence][exp_id] = [item_1, ..., item_n]
这可以这样做: partial = defaultdict(dict)
for sequence in sequences:
for exp_id in exp_ids:
for item in data:
pa