【发布时间】:2020-11-17 16:48:42
【问题描述】:
请解释一下这里发生了什么?
print("banana".replace('a','1',-3))
输出是:
b1n1n1
【问题讨论】:
-
负数全部替换。这里有一些讨论:bugs.python.org/issue39304
-
它正在取代一切。为什么你对正在发生的事情感到困惑?
标签: python python-3.x replace str-replace