例如,我有一个这样的列表:
lista = ['abc', 'alpha', 'bravo', 'charlie']
然后我把它改成字符串并修改它:
lista = str(lista)
re.sub('a','b', lista)
然后我会得到一个“字符串”,例如:
lista = ['bbc','blphb','brbvo','chbrlie']
我希望这再次成为一个列表。
有什么建议么?或者我可以修改列表中的内容吗?简单的方法是最好的。
编辑:我正在使用 beutifulsoup 的 findall 来制作列表。代码是这样的:
desclist = soup.findAll('description')
desclist[:] = (x.replace(r'.+', ' ') for x in desclist)
print desclist
我正在尝试改变'。或 '.' 到 ' ' 但它说 nonetype 对象不可调用..