您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何一次替换字符串中的两件事?

如何一次替换字符串中的两件事?

当您需要交换变量时,例如 xy ,常见的模式是引入一个临时变量 t 来帮助进行交换: t = x; x = y; y = t

字符串也可以使用相同的模式:

>>> # swap a with b
>>> 'obama'.replace('a', '%temp%').replace('b', 'a').replace('%temp%', 'b')
'oabmb'

这项技术不是新技术。PEP 378中将其描述为一种在美国和欧洲风格的小数点分隔符和数千个分隔符之间进行转换的方法(例如from1,234,567.891.234.567,89。Guido认可此为一种合理的技术。

其他 2022/1/1 18:28:01 有455人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶