字符串

[start:stop:step]

是一种切片语法,它表示”从开始到结束,以步长 n 取元素”。

切片语法的完整形式是 [start:stop:step],其中:

  • start 是起始索引(包含)
  • stop 是结束索引(不包含)
  • step 是步长(每次跳过的元素数量)

当省略 startstop 时(如 [::n]),意味着使用默认值 - 从列表的开始到结束。

例如:

  • [::1] 表示获取所有元素(步长为1,相当于原列表的副本)
  • [::2] 表示获取每隔一个的元素(索引为0, 2, 4…的元素)
  • [::-1] 表示反转列表(步长为-1,从后向前取元素)

int转换char

注意:在Python中,/ 操作符执行的是浮点除法,即使结果是整数也会返回浮点类型。解决方法是使用整数除法运算符 // 或者使用 int() 函数将结果转换为整数