python实现列表中各元素的拼接
功能要求:
假定有下面这样的列表:
names = ['pear', 'peach', 'banana', 'apple']
输出结果为:'I have pear, peach, banana and apple.'
源代码如下:
names = ['fentiao', 'fendai', 'fensi', 'apple']
print 'I have ' + ','.join(names[:-1]) + ' and ' + names[-1]
结果如下: