【发布时间】:2019-05-20 19:43:11
【问题描述】:
我正在尝试用一个班轮解决已经提出的问题link。但没有出人意料。
d={'Old': 'New', 'old': 'new'}
strr='Old, not old'
尝试
[ strr.replace(k,v) for k,v in d.items() if k in strr]
Out[19]: ['New, not old', 'Old, not new']
预期
New, not new
【问题讨论】:
-
它可以工作,并且按照你写的做。问题是,您一次只能替换使用 1 个键值对。
标签: python