擅长:python、mysql、java
<p>我真的不明白你为什么要留着一张<code>performances_films</code>清单。您可以只使用前面在<code>dict</code>本身中创建的那些</p>
<p>以下是我认为可行的方法:</p>
<pre><code>def stars(movies):
# create a new dictionary
films_dict= {}
# for each movie actor, add as key to new_dict
for movie, actors in movies.items():
for actor in actors:
if not actor in films_dict.keys():
performances_films = []
performances_films.append(movie)
films_dict[actor] = performances_films
else:
films_dict[actor].append(movie)
return(films_dict)
</code></pre>