为什么两者的结果不同

favorite_languages = {
    'phil': 'rub',
    'Hellen': 'c',
    'Bbo': 'c++',
    'sarah': 'python',  # 更长的信息储存
}
friends=['phil','sarah']
for name in favorite_languages.keys():
    print(f'Hi,{name.title()}')

    if name in friends:
        language=favorite_languages[name].title()
        print(language)
        print(f'\t{name.title()},I see you like {language}\n')


friends=['phil','sarah']
for names in favorite_languages.keys():
    print(names)
    print(f'Hi,{names.title()}')
    if names  in friends:
     language=favorite_languages[name].title()
     print(language)
     print(f'\t{names.title()},I see you love {language}')#疑问


当然不同,第二个多打印了names