# bytes.slice ## 功能 截取 Bytes 的字节区间,并返回新的 Bytes。 ## 语法 ```bt bytes(value).slice(start, end) ``` ## 参数 | 参数 | 类型 | 必填 | 默认值 | 说明 | |------|------|------|------|------| | start | Int | 否 | `0` | 起始下标,包含该位置。支持负数从尾部计算。 | | end | Int | 否 | 字节长度 | 结束下标,不包含该位置。支持负数从尾部计算。 | ## 返回值 | 类型 | 说明 | |------|------| | Bytes | 截取后的新 Bytes。 | ## 代码示例 ```bt data = bytes('425400', 'hex') part = data.slice(0, 2) // 输出:4254 print part.to_hex() ``` ## 注意事项 - `start >= end` 时返回空 Bytes。