Python 从代码返回中省略任何数字、标点符号和空格
#问题2:此函数以字符串作为参数,返回一个由该字符串中所有字母组成的列表,并省略任何数字、标点符号或空格Python 从代码返回中省略任何数字、标点符号和空格,python,Python,#问题2:此函数以字符串作为参数,返回一个由该字符串中所有字母组成的列表,并省略任何数字、标点符号或空格 def returnLetters(myString): newlist = [] newlist[:0] = myString print (newlist) 您可以使用is.alpha()检查字符是否为字母。这里我用你的函数做了一个小例子 def returnLetters(myString): new_list = [] for i in
def returnLetters(myString):
newlist = []
newlist[:0] = myString
print (newlist)
您可以使用is.alpha()
检查字符是否为字母。这里我用你的函数做了一个小例子
def returnLetters(myString):
new_list = []
for i in myString:
if i.isalpha():
new_list.append(i)
return new_list
text = 'Aa!! 45del32ada fe'
print(returnLetters(text))
这是输出:
['A', 'a', 'd', 'e', 'l', 'a', 'd', 'a', 'f', 'e']