索引和切片
你可以通过将字符串视为不可变的字符集合来统一切片字符串的概念与切片其他序列的概念,但需要注意的是,unicode 字符由长度为 1 的字符串表示。
在数学符号中,你可以考虑使用切片来使用 [start, end)
的半开区间,也就是说包含开头但结尾不是。区间的半开特性具有以下优点:len(x[:n])
= n
其中 len(x)
> = n
,而在开始时关闭的区间具有 x[n:n+1]
= [x[n]]
的优点,其中 x
是具有 len(x) >= n
的列表,因此保持索引和切片符号。