可以用+, 跟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)