python中,如何将字符串中的多个不等量空格改为改为逗号分隔?

#如有个字符串s

python 字符串去掉空格 python字符串怎么去空格python 字符串去掉空格 python字符串怎么去空格


python 字符串去掉空格 python字符串怎么去空格


>>> s='a b c d b dd e'

>>> s.split()

#然后再使用【,】分开print(count)字符串s

>>> ','.join(s.split())

#效果为

>>> p=','.join(s.split())

'a,b#看到此字符串。首先,先把s中的空格分开(默认是以空格为分割),c,d,b,dd,e'

line = "1 2 3 4 5 6 7"

line = line.replace(" ","")

for i in list(line):

这个题适合用Python思维做,也就是批量处理每个字符。print i+",",

不是,没有用到python的长处,汗,基本达到要求

line = line.replace("s",",")

python入门编程题,跪求源码!!!

# -- coding: utf-8 --

python3环境

无非两个要点:判断是否小写;统计小写字母个数

判断可以用filter

统计个数可如果是py2的话,把print 后面的括号去掉以用seastr是你的字符串变量t

len(set(filter(lambda x:x =>>> p= x.lower(), astr)))

source = 'AabcBB'

count = sum(map(lambda x:0 if x<'a' or x>'z' else 1, source))