Я использую Python 3.6. Я использую Learn Python в качестве ссылки.Печать смешанного списка в python
У меня есть смешанный список, и я пытаюсь распечатать элементы. В книгах говорится использовать
код формата «r», так как мы не знаем, что находится в списке. Но я ошибаюсь.
Было ли это работать в предыдущих версиях? Как я могу напечатать смешанный список, каждый элемент - время.
Вот мой код и ошибка:
change = [1,'pennies',2,'dimes',3,'quarters']
for i in change:
print("I got {:r}".format(i))
Ошибка стека трассировки:
Traceback (most recent call last):
File "<pyshell#52>", line 2, in <module>
print("I got {:r}".format(i))
ValueError: Unknown format code 'r' for object of type 'int'
Благодаря
Это должно быть '! R', а не': r'. –