python练习题-数据类型-拼接字符串(二)
1.利用下划线,把列表的每个元素拼接成一个字符串。
lst = ['Rose','Tom','Bye'];
1.1 python2 解法:
#coding=utf-8; # 1.利用下划线,把列表的每个元素拼接成一个字符串 lst = ['Rose','Tom','Bye']; for i in lst: print i+'_',;
输出结果:
Rose_ Tom_ Bye_
中间有空格,不是很完美。
1.2 python3 解法:
#coding=utf-8; #如果 Python2.x 版本想使用 Python3.x 的 print 函数,可以导入 __future__ 包,该包禁用 Python2.x 的 print 语句,采用 Python3.x 的 print 函数。 from __future__ import print_function # 1.利用下划线,把列表的每个元素拼接成一个字符串 lst = ['Rose','Tom','Bye']; for i in lst: print (i+'_',end='');#end默认值为换行符号\n,不设置值,输出到文尾就换行。
输出结果:
Rose_Tom_Bye_