这个 Python 字符串切片语句中的两个冒号的用途是什么?

2024-05-27

例如,

str = "hello"
str[1::3]

我在 Python 文档中哪里可以找到它?


in 序列描述 http://docs.python.org/library/stdtypes.html#index-510:

s[i:j:k]    slice of s from i to j with step k

的切片s from i to j有步骤k被定义为具有索引的项目序列x = i + n*k这样0 <= n < (j-i)/k。换句话说,指数是i, i+k, i+2*k, i+3*k等等,停止时j已达到(但从未包括j). If i or j大于len(s), use len(s). If i or j被省略或None,它们成为“结束”值(哪个结束取决于k). Note, k不能为零。如果k is None,它被视为 1。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

这个 Python 字符串切片语句中的两个冒号的用途是什么? 的相关文章

随机推荐