Я хотел бы использовать строку Python format()
, чтобы действовать как быстрый и грязный шаблон. Тем не менее, dict
, который я хотел бы использовать, имеет ключи, которые представляют собой (строковые представления) целых чисел. следует упрощенный пример:
s = 'hello there {5}'
d = {'5': 'you'}
s.format(**d)
приведенный выше код вызывает следующую ошибку:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
IndexError: tuple index out of range
можно ли сделать выше?