Python 程序通常简短明了,在其他编程语言(据我所知)中通常需要几行代码的事情在 Python 中只需一两行即可完成。 我尝试编写的一个这样的程序是从字符串中每隔一个字母提取一次。 我有这段工作代码,但想知道是否还有其他简洁的方法?
>>> s
'abcdefg'
>>> b = ""
>>> for i in range(len(s)):
... if (i%2)==0:
... b+=s[i]
...
>>> b
'aceg'
>>>
最佳答案
>>> 'abcdefg'[::2]
'aceg'
关于python - 从 python 中的字符串中提取每个替代字母的程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20847205/