#python-3.x
#python-3.x
Вопрос:
Я хочу просмотреть словарь, значения которого представляют собой списки.
books = {'(unknown)': ['Book Title xyz', 'Book Link']}
print('books=', books)
for book_variant, book_info in books.items():
print('book_variant='), book_variant
print('book_info[0]='), book_info[0]
print('book_info[1]='), book_info[1]
Распечатка представляет собой:
books= {'(unknown)': ['Book Title xyz', 'Book Link']}
book_variant=
book_info[0]=
book_info[1]=
Что я делаю не так?
Комментарии:
1. закрытие тормозов
()
слишком рано дляprint('book_variant=', book_variant)
2. Простая опечатка — переместите скобку для
Ответ №1:
print('book_variant=', book_variant)
print('book_info[0]=', book_info[0])
print('book_info[1]=', book_info[1])
Просто исправьте скобки, переменные не печатаются ()