我有这个清单:
words = ['how', 'much', 'is[br]', 'the', 'fish[br]', 'no', 'really']
我想要的是取代[br]
一些类似的奇妙价值<br />
,从而得到一个新的清单:
words = ['how', 'much', 'is<br />', 'the', 'fish<br />', 'no', 'really']
发布于 2019-05-22 09:29:55
除列表理解外,您还可以尝试地图
>>> map(lambda x: str.replace(x, "[br]", "<br/>"), words)
['how', 'much', 'is<br/>', 'the', 'fish<br/>', 'no', 'really']
发布于 2019-05-22 10:35:55
words = [w.replace('[br]', '<br />') for w in words]
这称为列表理解。
https://stackoverflow.com/questions/-100006779
复制相似问题