Подтвердить что ты не робот

Python 3 string.join() эквивалентно?

Я использую метод string.join() в python 2, но кажется, что он был удален в python 3. Каков эквивалентный метод в python 3?

Метод string.join() позволяет мне комбинировать несколько строк вместе со строкой между каждой другой строкой. Например, string.join(( "a", "b", "c" ), "." ) Приведет к "a.b.c".

4b9b3361

Ответ 1

'.'.join() или ".".join().. Таким образом, любой экземпляр строки имеет метод join()

Ответ 2

str.join() отлично работает в Python 3, вам просто нужно получить правильный порядок аргументов

>>> str.join('.', ('a', 'b', 'c'))
'a.b.c'

Ответ 3

Есть метод join для строковых объектов:

".".join(("a","b","c"))

Ответ 4

Посетите https://www.tutorialspoint.com/python/string_join.htm

  

s = "

         

seq = [" ab "," cd "," ef"]

         

печать (s.join(сл))

  

ab cd ef

  

s = ""

         

печать (s.join(сл))

  

ab.cd.ef