Regex, чтобы добавить интервал между многими строками - PullRequest
0 голосов
/ 02 мая 2020

Я хочу express это:

 print('{:<16s}{:>16s}{:>16s}{:>16s}{:>16s}{:>16s}'.format('Id', 'Loan Amount', 'Country Name', 'Status', 'Time to Raise', 'Total Number of Lenders'))

, используя более простой способ, например:

print('{:>16s}*5'.format('Id', 'Loan Amount', 'Country Name', 'Status', 'Time to Raise', 'Total Number of Lenders'))

Спасибо за ваше время.

1 Ответ

0 голосов
/ 02 мая 2020

Вы можете объединить одну и ту же строку несколько раз, выполнив "xxx"*5 с числом, находящимся вне

print(('{:>16s}' * 5).format('Id','Loan Amount','Country Name','Status','Time to Raise',
                             'Total Number of Lenders'))

Обратите внимание, что точное соответствие первого при даче следующее, как для Id формат должен тянуть направо

print(('{:<16s}' + '{:>16s}' * 5).format('Id', 'Loan Amount', 'Country Name', 'Status', 
                                         'Time to Raise','Total Number of Lenders'))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...