RSS Планета Python

Реальный Python: Как объединять строки в Python

Встроенный в Python метод работы со строками .join() позволяет вам объединить строковые элементы из итерируемого объекта в одну строку, используя указанный разделитель. Разделитель — это фрагмент текста, вставляемый между каждой подстрокой. Чтобы объединить элементы списка, вызовите .join() в строке разделителя, передавая список в качестве аргумента. Метод .join() возвращает новую строку, которая является конкатенацией элементов итерируемого объекта, разделенных указанной строкой. Для меньших задач по конкатенации строк вы можете использовать оператор конкатенации (+) или f-строки вместо .join(). Метод .join() является методом строки, это означает, что его необходимо вызывать в одном строковом объекте, обычно в строке разделителя. Вы можете вызвать .join() непосредственно в строке разделителя в одной строке или определить разделитель отдельно для лучшей читаемости. Если вы не хотите использовать разделитель, вы можете использовать пустую строку в качестве разделителя. Метод .join() может принимать любой итерируемый объект из строк, включая сами строки, что позволяет вам передавать строку в качестве аргумента и рассматривать каждый символ как отдельный элемент. Это может быть полезно для таких задач, как создание файлов CSV или настройка вывода логов. Используя .join(), вы можете комбинировать несколько строк в одну в чистом и эффективном виде.
favicon
realpython.com
Real Python: How to Join Strings in Python
Изображение к статье: Реальный Python: Как объединять строки в Python