как вывести название вложенного списка в словарь
favorite_languages = {
'jen': ['python', 'ruby'],
'sarah': ['c'],
'edward': ['ruby', 'go'],
'phil': ['python', 'haskell']
}
for name, languages in favorite_languages.items():
if len(languages) < 2:
print(name.title() + "'s favorite_languages is " + str(languages))
if len(languages) >= 2:
print("\n" + name.title() + "'s favorite_languages are:")
for language in languages:
print("\t" + language.title())
Ответы (1 шт):
Автор решения: SergFSM
→ Ссылка
Судя по всему надо что-то вроде этого, но, с таким описанием проблемы, я в этом не уверен:
for name, languages in favorite_languages.items():
if len(languages) < 2:
print(name.title() + "'s favorite_languages is " + languages[0].title())
if len(languages) >= 2:
print("\n" + name.title() + "'s favorite_languages are:" + '\t'.join(languages).title())