擅长:python、mysql、java
<p>听起来你有一个数据矩阵,因为每个“行”都有相同的键(列),所以我使用NumPy数组:</p>
<pre><code>import numpy as np
dtype = [('name', object), ('address', object), ('famous', bool)]
people = np.array([
("Charles Lindberg", "123 St.", True),
("Me", "456 St.", False),
], dtype)
charlie = people[people['name'] == 'Charles Lindberg'][0]
print charlie['address']
</code></pre>
<p>或者使用更高级的熊猫:</p>
^{pr2}$
<p>它可以很容易地将dicts的原始dict直接加载到矩阵中,并提供类似的查找特性。在</p>