擅长:python、mysql、java
<p>词典是为按键搜索而建立的。根据您当前的使用情况,看起来您正在查找重叠的列表,因为没有字段有键:</p>
<pre><code>lines = 0
years, names, genders, counts = [], [], [], []
for line in f:
year, name, gender, count = line.strip().split(",")
years.append(year)
names.append(name)
genders.append(gender)
counts.append(int(count))
lines += 1
</code></pre>
<p>但是,在这种情况下,在名称键下保存所有数据时,创建dictionary<strong>y</strong>是有意义的:</p>
<pre><code>lines = 0
people = {}
for line in f:
year, name, gender, count = line.strip().split(",")
people[name] = {'year': year, 'gender': gender, 'count': int(count)}
lines += 1
</code></pre>