我想使用Python在字符串的开头删除所有类型的标点符号.我的列表包含字符串,其中一些以某种标点符号开头.如何从字符串中删除所有类型的标点符号?
例如:如果我的话是这样的话,,gets,我想,,脱离这个词,我想要gets结果.此外,我想从列表中删除空格和数字.我尝试使用以下代码,但它没有产生正确的结果.
如果'a'是包含一些单词的列表:
for i in range (0,len(a)):
a[i]=a[i].lstrip().rstrip()
print a[i]
Run Code Online (Sandbox Code Playgroud) a ="[['CC','JJ'],['CC','NN'],['CC','NNS'],['DT','IN'],['DT',' NN'],['DT','NNS'],['DT','RB'],['DT','VBZ'],['IN','IN'],['IN',' JJ'],['IN','NN'],['IN','NNS'],['IN','PRP'],['IN','RB'],['IN',' VBG'],['IN','VBN'],['IN','VBZ'],['JJ','DT'],['JJ','IN'],['JJ',' RB'],['NN','CC'],['NN','DT'],['NN','IN'],['NN','JJ'],['NN',' NN'],['NN','PRP $'],['NN','VBG'],['NN','VBN'],['NN','VBZ'],['NNS', 'DT'],['NNS','IN'],['NNS','JJ'],['NNS','NN'],['PRP','CC'],['PRP', 'IN'],['PRP','RB'],['PRP','VB'],['PRP','VBD'],['PRP','VBP'],['RB', 'CC'],['RB','IN'],['RB','NN'],['RB','PRP'],['RB','RB'],['RB', 'VBD',['RB','VBP'],['RB','VBZ'],['TO','NN'],['VB','RB'],['VB', 'TO'],['VBD','NN'],['VBD','PRP'],['VBD','RB'],['VBG','IN'],['VBG', 'NN'],['VBG','RB'],['VBN','RB'],['VBP','NNS'],['VBP','PRP'],['VBP', 'RB'],['VBP','TO'],['VBZ','NN'],['VBZ','PRP']]"
一个是字符串,我怎么能转换成一个如下形式
['CC JJ', 'CC NN', 'CC NNS','DT IN','DT NN', 'DT RB',etccc]
Run Code Online (Sandbox Code Playgroud)