破解代码第1章用%20
替换所有白色空间的问题,并且有多种在线可用的解决方案来计算字符串字符并返回向前替换它们,但是我是好奇为什么不只是使用replace
并用%20
替换所有空白?
string.replace(' ','%20')
背后有什么具体的,我在空间或时间复杂性方面缺少?
Python中可用的replace
方法是在大多数情况下可以用于此类任务的最佳选择。但是您在Internet上看到的解决方案是要显示或提示replace
这样的方法如何工作。