В Fortran, я могу повторить формат дескриптора, чтобы сохранить переписывания его много раз, например:Могу ли я повторить дескриптор строкового формата в python?
write(*,'(i5,i5,i5,i5,i5)')a,b,c,d,e
можно переписать в виде
write(*,'(5(i5))')a,b,c,d,e
Может подобный подход используется в Python?
Например, сказать, что я хотел сделать то же самое в Python, я бы написать:
print "{0:5d} {1:5d} {2:5d} {3:5d} {4:5d}".format(a,b,c,d,e)
Есть ли какой-нибудь способ повторить дескриптор формата, как в Fortran?
В питона вы можете выполнять операции умножения на струнах, так что если вы были для печати 5 * «строка», она будет печатать строку 5 раз. –