''. Join (список) довольно хорош.Однако я заметил, что мне очень часто приходится добавлять дополнительные символы в начало и конец.Я сделал это несколькими способами, но кажется, что есть более читаемый способ, о котором я не могу думать.
Есть ли элегантный способ справиться с этим?Я просто слишком обдумывал это?
Например:
["column1", "column2", "column3"]
Желаемый результат:
| column1 | column2 | column3 |
Код без начала и конца (кратко!)
print ' | '.join(mylist)
с головой и хвостом:
print ' | ' + ' | '.join(mylist) + ' | '
print ' | ', ' | '.join(mylist), ' | '
print " | {} | ".format(' | '.join(mylist))
print ' | '.join([''] + mylist + ['']) (ugh)