擅长:python、mysql、java
<pre><code>def name_counts(x):
firsts = {}
for full in x:
part = full.split()
fn = part[0]
if fn not in firsts:
firsts[fn] = []
firsts[fn].append(full)
return(firsts)
name_list = ["David Joyner", "David Zuber", "Brenton Joyner",
"Brenton Zuber", "Nicol Barthel", "Shelba Barthel",
"Shelba Crowley", "Shelba Fernald", "Shelba Odle",
"Shelba Fry", "Maren Fry"]
print(name_counts(name_list))
</code></pre>