私には口述があります、
d = {'a': [4,'Adam', 2], 'b': [3,'John', 4], 'c': [4,'Adam', 3], 'd': [4,'Bill', 3], 'e': [4,'Bob'], 'f': [4, 'Joe'], 'g': [4, 'Bill']}
辞書の各リストの数値の合計を取得する簡単な方法はありますか?
たとえば、a
を返す必要があり6
、を返す必要があります。b
7
現在、私はこれを行っています。
for i in d:
l2=[]
for thing in d[i]:
if type(thing) == int:
l2.append(thing)
print sum(l2)
毎回調べて番号をリストに追加するよりも迅速な修正が可能ですか?
ありがとう!