1、创建python代码,testsplit.py;
2、定义测试字符串,不等量空格分隔的字符串;
str='1 2 3 4 5 6 7'
3、把str中的空格分开,以','进行拼接;
p=','.join(str.split())
print(p)
4、查看运行结果,为‘1,2,3,4,5,6,7’;
#假如有个字符串s
>>> s='a b c d b dd e'
#看到此字符串。首先,先把s中的空格分开(默认是以空格为分割)
>>> s.split()
#然后再使用【,】分开字符串s
>>> ','.join(s.split())
#最后效果为
>>> p=','.join(s.split())
>>> p
'a,b,c,d,b,dd,e'
line = "1 2 3 4 5 6 7"
line = line.replace(" ","")
for i in list(line):
print i+",",
不是最好,没有用到python的长处,汗,基本达到要求
line = line.replace("\s",",")