Форматирование строки в python 2.5 распаковка списка

76
6

Есть ли способ сделать что-то подобное в Python 2.5:


b = ('{!s}'*3)
b.format(*[i for i in xrange (3)])

потому что это не работает:


b = ('%s'*3)
b % (*[i for i in xrange (3)])

спросил(а) 2021-01-25T15:21:19+03:00 4 месяца, 2 недели назад
1
Решение
118

b = '%s' * 3
b % tuple(range(3))

ответил(а) 2021-01-25T15:21:19+03:00 4 месяца, 2 недели назад
63

b = '%s'*3
b % tuple(i for i in xrange (3))

ответил(а) 2021-01-25T15:21:19+03:00 4 месяца, 2 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема