辞書のキー エラーで問題が発生しています。
result={}
for (k,v) in movies.items():
if not v[1] in result:
result[v[0]]=0
result[v[0]]+=int(1)
if not v[2] in result:
result[v[2]]=0
result[v[2]]+=int(1)
if not v[3] in result:
result[v[3]]=0
result[v[3]]+=int(1)
if not v[4] in result:
result[v[4]]=0
result[v[4]]+=int(1)
if not v[5] in result:
result[v[5]]=0
result[v[5]]+=int(1)
list5= sorted(result.items(),key=operator.itemgetter(1),reverse=True)
print list5
そのため、別の辞書 (映画) をループする辞書を作成し、これらの各映画の俳優をキーとして追加しようとしています。私の辞書のキーは俳優の名前で、値は彼が出演した映画の総数になります。ただし、キーエラーが発生しているようです。なぜそれが考えられるのでしょうか?
PS- 各映画には 5 人の俳優が登場するため、ループ用に 5 つのキーを使用しています。
ありがとう、ジュナイド