Отображение и повторение списка в строке?

Поэтому я пишу программу, часть которой включает отправку электронной почты.

Внутри тела электронной почты (которое является строкой) я хочу отобразить список. Тем не менее, я хочу знать, как / или как лучший способ сделать это, потому что прямо сейчас он отображает только первый элемент списка (естественно). Как вы можете видеть, список, который я пытаюсь установить внизу:

formatted_times 

Вот код ниже:

 FROM = gmail_user TO = ['mcgoga12@wfu.edu'] SUBJECT = "StudyBug - Study Rooms for %s" % newdate TEXT = """ This is an automated email from StudyBug. We wanted to let you know that the following studyrooms were booked for %s: %s Thank You, StudyBug ----------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------- Check out the project page!: https://github.com/g12mcgov/StudyBug """ % (newdate, formatted_times) 

One Solution collect form web for “Отображение и повторение списка в строке?”

Просто присоединитесь к списку в новых строках (или запятых или как угодно), когда вы отформатируете его:

 """…booked for %s: %s Thank You, …""" % (newdate, "\n".join(formatted_times)) 
  • Странное поведение массива Python?
  • Как проверить, существует ли индекс списка?
  • UnboundLocalError при использовании + =, но не списка добавления
  • Почему добавление в список делает разные вещи?
  • Удаление нескольких элементов из списка
  • Вычитание значения из всех элементов 2D-списка в python
  • Python, заставляя список фиксированному размеру
  • Как сгладить список кортежей в список pythonic
  • Разделить список на более мелкие списки
  • Python append () vs. + operator в списках, почему они дают разные результаты?
  • Подсчитать элементы в списке python
  • Python - лучший язык программирования в мире.