【9】Python3之切片

1.1 切片是什么?

切片是Python中用于访问序列类型数据(如列表、元组、字符串等)的子集。它通过指定起始索引和结束索引来截取出序列的一部分,形成一个新的序列。

1.2 切片的语法

sequence[start:stop:step]

  • sequence 是要进行切片的序列(如列表、元组或字符串)。
  • start 是切片的起始索引。如果省略,则默认为0(序列的开始)。
  • stop 是切片的结束索引。切片将包含从startstop-1的索引范围内的元素。如果省略,则默认为序列的长度。
  • step 是切片的步长,即每隔多少个元素取一个元素。如果省略,则默认为1。正负数均可,其绝对值大小决定了切取数据时的“步长”,而正负号决定了“切取方向”,正表示“从左往右”取值,负表示“从右往左”取值。

2.0切取单个值2.1 基本切片操作, 2.2.1 指定步长

 

 

 要1.挨个取出列表中的前4个元素,2.取出前4位的偶数位置的元素

2.2.2 使用负数索引

在切片操作中,我们还可以使用负数索引来从序列的末尾开始计数。

 反转列表,步长为-1  

 

posted @ 2024-02-28 23:56  越长大越孤单哦  阅读(25)  评论(0编辑  收藏  举报