【发布时间】:2020-09-13 04:46:49
【问题描述】:
对于任意字符串s,s[::-1]反转字符串,等价于s[-1:-len(s)-1:-1]。
例如:s = "abc"、s[::-1] 和 s[-1:-len(s)-1:-1] 产生 "cba"。
我想知道是否有人可以解释后一个表达式-len(s)-1 的停止位置。除了提供整数值和冒号作为默认值s[len(s)] 之外,我在 Python 文档中没有发现任何详细说明字符串切片停止位置语法的内容。
【问题讨论】:
-
我猜有人只是不知道切片的中间部分可以留空以获得相同的结果。