python拼接字符串

可以用+, 跟C#一样,效率有问题,用join,join的用法如下:

print '张三丰'.join('lisi') 打印出的会是:l张三丰i张三丰s张三丰i

那么要拼接怎么搞呢?

for d in os.listdir('d:\\'):
    print ':::'.join([d,'file' if os.path.isfile(d) else 'dir'])

如果要拼接成 张三丰 是 好人

a=['张三丰','是','好人']

''.join(a)