在学习过程中,遇到一段代码,不理解其中意思。
‘它’为什么是‘它’?
为什么代码最后一行的‘movie’就是终端内我们想要的结果呢?!
‘movie’在for循环内时,是字典中的三个键,为什么到了代码最后一行,就变成了一个键?
movies = {
'妖猫传':['黄轩','染谷将太'],
'无问西东':['章子怡','王力宏','祖峰'],
'超时空同居':['雷佳音','佟丽娅'],
}
actor = input('你想查询哪个演员?')
for movie in movies: # 用 for 遍历字典
actors = movies[movie] # 读取各个字典的主演表
if actor in actors:
print(actor + '出演了电影' + movie)