¿Cómo fusionar la lista para convertirse en una cadena sin agregar ningún carácter en python?

Descubrí que puedo unirme a ellos con ‘-‘. Join (nombre) pero no quiero agregar ningún carácter. Digamos que tengo ['stanje1', '|', 'st6', ',' 'stanje2', '|', '#'] y quiero ser así

 stanje1|st6,stanje2|# 

En ese caso, puedes hacerlo simplemente como:

''.join(name)

 >>> name = ['stanje1', '|', 'st6', ',' 'stanje2', '|', '#'] >>> print ''.join(name) stanje1|st6,stanje2|# 

Esto unirá la cadena sin una cadena intermedia.

Ejemplos

 >>> s = ['Hello', 'World'] >>> print ''.join(s) HelloWorld >>> print '-'.join(s) Hello-World 

Simplemente omita el -:

 ''.join(name)