擅长:python、mysql、java
<p>我认为最好将列表转换为词典,词典的好处包括:</p>
<ol>
<li>您可以检查密钥是否存在</li>
<li>Python中dictionary的时间复杂度主要是O(1),因此如果您有一个大的数据集,它将非常快。你知道吗</li>
</ol>
<p>参见示例:</p>
<pre><code>sample_list = [('crap', 0), ('jou', 0), ('gaat', 0), ('awesome', 0), ('awesome?', 0), ('met', 0), ('nou', 0), ('useless', 0), ('bananen', -1.4447848426728962), ('appels', -1.8073549220576042)]
sample_dic = dict(sample_list)
sample_dic.get('bananen', -99)
# -1.4447848426728962
sample_dic.get('banaeeeeeeeee',-99)
# -99
sample_dic.get('appels', -99)
# -1.8073549220576042
</code></pre>