movies = {
'妖猫传':['黄轩','染谷将太'],
'无问西东':['章子怡','王力宏','祖峰'],
'超时空同居':['雷佳音','佟丽娅'],
}
actor = input('你想查询哪个演员?')
#打印出字典的长度
print(len(movies))
print(movies['妖猫传'])
if actor in movies['妖猫传']:
print(actor+'出演了电影'+'妖猫传')
if actor in movies['无问西东']:
print(actor+'出演了电影'+'无问西东')
if actor in movies['超时空同居']:
print(actor+'出演了电影'+'超时空同居')
暴露了自己不会用字典的循环功能
actor = input('你想查询哪个演员?')
for movie in movies: # 用 for 遍历字典
actors = movies[movie] # 读取各个字典的主演表
if actor in actors:
print(actor + '出演了电影' + movie)