python 里面怎么把list里面的string的标点符号去掉?

如题所述

假设你要从string中删除‘a’字符,那么可以尝试如下代码:

myList = ['abcde', 'acedfh', 'sddibadfa']
newList = [myL.replace('a', '') for myL in myList]
print newList

其他字符同理

以上!!!

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-03-29
isalpha() #是否全是字母,并至少有一个字符

如果是非中文的东西可以用此函数,循环判断每一个字符,将不是字母的去掉
如果是中文的话要判断中文 ,这个不怎么好办,需要用到正则表达式追问

如果不是它不是只有字母的话是不是.isnotalpha()?

追答

if not isalpha():

本回答被网友采纳
相似回答