我有一个类似于以下的单词列表
mylist=["hi", "h_ello", "how're", "you", "@list"]
我想提取所有非字母数字字符以给出如下结果:
"h_ello", "how're", "@list"
请注意,我在现实生活中有一个更长的列表,它包含一些非字母数字实例,例如 ~、?、>、=、+ 等。
请问有人知道该怎么做吗?
谢谢
Use str.isalpha()
Ex:
mylist=["hi", "h_ello", "how're", "you", "@list"]
print([i for i in mylist if not i.isalpha()])
Output:
['h_ello', "how're", '@list']
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)