Что делает функция join в Python? — Q&A Хекслет
2026-02-26 18:24 Diff

Ответы

Метод join() в Python возвращает строку, конкатенируя все элементы итерации, разделенные заданным разделителем.

Синтаксис:

  • iterable - любой итерируемый объект, все возвращаемые значения которого являются строками. Если итерируемый объект содержит какие-либо не строковые значения, то будет вызавно исключение TypeError.
  • separator - разделитель, с которым будут конкатенироваться элементы итерации

Функция join() в Python помогает выполнять объединение элементов списка в строку:

Чтобы строка получилась с отступами между элементами, мы в качестве имени разделителя добавили в код пробел: ' '.join. Есть и более длинный вариант добавления разделителя через переменную. Слегка изменим часть кода из примера выше: