zoukankan      html  css  js  c++  java
  • Python3基础第四篇:列表切片

    在python中,列表具有高级特性切片操作功能,其实这样做主要是方便和使用!
    切片操作通过索引数字,中间用冒号分割,返回冲从第一个数字索引到第二个数字索引(不包括第二个数字索引的值)的一个新列表。切片操作支持三个参数。第三个参数理所当然就是步长。
    例如:

    在这里插入图片描述

    其次,有几个地方需要注意的:

    1.切片的第一个数字索引忽略,切片操作将从0开始。
    在这里插入图片描述
    也可以加入步长值:
    在这里插入图片描述

    2.切片操作的第二个数字索引缺失,切片操作的范围将是将从第一个数字索引到末尾。
    在这里插入图片描述
    当然,也可以加入步长:
    在这里插入图片描述

    3.再者,切片操作是可以使用负数的!索引使用负数代表含义是位置的计数从列表末尾开始!(下图的意思是从末尾(索引是-1)开始计数、取到索引是1(这里是从前面开始计数的索引)的的值)、具体如下:

    在这里插入图片描述
    如果步长使用负数,切片操作将从后往前执行。(这里也常用于反转列表。)
    在这里插入图片描述
    4.列表操作同样适用于元组。(之所以谈到元组是因为他俩就像亲兄弟一样。)

  • 相关阅读:
    014.Python函数
    013.Python的文件操作
    012.Python的字典和集合的相关函数
    011.Python的列表的相关操作
    010.Python字符串的格式化
    009.Python字符串相关函数
    008.Python循环for循环
    007.Python循环语句while循环嵌套
    Java 反射机制 初探*
    Java 正则初探
  • 原文地址:https://www.cnblogs.com/chenruhai/p/12464261.html
Copyright © 2011-2022 走看看