Метод join в Python: объединение (склеивание) элементов в строку.

Возвращает строку, собранную из элементов указанного объекта iterable, поддерживающего итерирование.

join(iterable)

  • iterable — итерируемый объект, элементы которого будут объединены в строку.

В качестве соединительного элемента между указанными используется объект строки, предоставляющий данный метод.

dots = '..'
dots.join(['1', '2'])  # '1..2'
dots.join('ab')  # 'a..b'

Ожидается, что итерируемый объект выдаёт строки. Для массового приведения к строке можно воспользоваться функцией map(): dots.join(map(str, 100, 200)) # '100…200'