ПочатиПочніть безкоштовно

Об'єднання кількох рядків

F-рядки чудово підходять для кількох змінних, але що робити, якщо потрібно поєднати цілий список змінних в один рядок? Для цього можна використати метод "".join(). Рядок усередині "" визначає, чим саме з'єднувати елементи списку, а сам список передається в метод join(). Наприклад, якщо ви хочете об'єднати всі елементи списку cookies через кому з пробілом, це виглядатиме так: ", ".join(cookies).

У цій вправі ви застосуєте це, щоб перетворити список із десяти найпопулярніших чоловічих імен на речення, збережене в рядку.

Ця вправа є частиною курсу

Типи даних у Python

Переглянути курс

Інструкції до вправи

  • Створіть рядок, що містить: The top ten boy names are: і збережіть його як preamble.
  • Створіть рядок, що містить: , and і збережіть його як conjunction.
  • Створіть рядок, який поєднує перші 9 імен у списку boy_names через кому, і збережіть його як first_nine_names.
  • Створіть f-рядок, що містить preamble, first_nine_names, conjunction, останній елемент у boy_names і крапку.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# The top ten boy names are:  as preamble
____ = "The top ten boy names are: "

# , and as conjunction
conjunction = ____

# Combines the first 9 names in boy_names with a comma and space as first_nine_names
first_nine_names = "____".join(boy_names[____:____])

# Print f-string preamble, first_nine_names, conjunction, the final item in boy_names and a period
print(f"{____}{first_nine_names}{conjunction} {____[-1]}.")
Редагувати та запускати код