|
发表于 2022-3-23 10:12:58
|
显示全部楼层
- actor_of_movies = {"妖猫传": ["黄轩", "染谷将太", "黄轩"], "无问东西": [
- "章子怡", "王力宏", "祖峰"], "超时空同居": ["雷佳音", "王力宏", "佟丽娅"]}
- movie_of_actor = {}
- movie_list = [] # 存放演员的出演的电影
- for movie in actor_of_movies:
- # print(movie)
- for actor in actor_of_movies[movie]:
- if actor not in movie_of_actor: # 如果新列表没有这个演员,就先将这个演员和电影写入
- movie_list.append(movie)
- movie_of_actor[actor] = movie_list
- movie_list = []
- if movie not in movie_of_actor[actor]: # 如果新列表没有这个演员,看看是否是新的电影
- movie_of_actor[actor].append(movie)
- print(movie_of_actor)
复制代码 |
|