猿问

从Python中的字符串中删除特定字符

从Python中的字符串中删除特定字符

我试图使用Python从字符串中删除特定字符。这是我现在使用的代码。不幸的是,它似乎对字符串没有任何作用。

for char in line:
    if char in " ?.!/;:":
        line.replace(char,'')

我该怎么做呢?


SMILET
浏览 1911回答 3
3回答

慕哥9229398

>>> line = "abc#@!?efg12;:?">>> ''.join( c for c in line if  c not in '?:!/;' )'abc#@efg12'
随时随地看视频慕课网APP

相关分类

Python
我要回答