zoukankan      html  css  js  c++  java
  • python列表1

    List (列表)
    List(列表) 是 Python 中使用最 频繁的数据类 型。
    列表 可以 完成大 多数集 合类 的数据 结构 实现。 列表中 元素 的类型 可以 不相同 ,它支 持数 字,字 符串
    甚至 可以 包含列 表( 所谓嵌 套)。 列表 是写在 方括 号([])之间 、用 逗号分 隔开 的元素 列表。 和字 符
    串一样, 列表同样可以 被索引和截取 ,列表被截取 后返回一个包 含所需元素的 新列表。
    列表截取 的语法格式如 下:
    变量 [头下标:尾下标 ]
    索引值以 0 为开始值 ,-1 为从末尾 的开始位置。
    加号( +)是列表 连接运算符, 星号(*)是重复 操作。如下实 例:
    #!/usr/bin/python3
    list = [ 'abcd', 786 , 2.23, 'runoob', 70.2 ]
    第 9 页 共 117 页
    tinylist = [123, 'runoob']
    print (list) # 输出完整 列表
    print (list[0]) # 输出列表 第一个元素
    print (list[1:3]) # 从第二个 开始输出到第 三个元素
    print (list[2:]) # 输出从第 三个元素开始 的所有元素
    print (tinylist * 2) # 输出两次 列表
    print (list + tinylist) # 连接列表
    以上实例 输出结果:
    ['abcd', 786, 2.23, 'runoob', 70.2]
    abcd
    [786, 2.23]
    [2.23, 'runoob', 70.2]
    [123, 'runoob', 123, 'runoob']
    ['abcd', 786, 2.23, 'runoob', 70.2, 123, 'runoob']
    与 Python 字符串不 一样的是,列 表中的元素是 可以改变的:
    >>> a = [1, 2, 3, 4, 5, 6]
    >>> a[0] = 9
    >>> a[2:5] = [13, 14, 15]
    >>> a
    [9, 2, 13, 14, 15, 6]
    >>> a[2:5] = [] # 删除
    >>> a
    [9, 2, 6]
    List 内置了有 很多方法,例 如 append()、pop()等等,这 在后面会讲到 。
    注意:
    1、List 写在方括 号之间,元素 用逗号隔开。
    2、和字符 串一样, list 可以被索 引和切片。
    3、List 可以使用+操作符进 行拼接。
    4、List 中的元素 是可以改变的 。

  • 相关阅读:
    Docker系列三:Docker容器管理
    Docker系列一:Docker基本概念及指令介绍
    MySQL数据库“十宗罪”(十大经典错误案例)
    用数据驱动渠道推广(下:数据篇)
    用数据驱动渠道推广(上:工具篇)
    日留存、周留存、月留存,究竟怎样才能让更多的用户留下来?
    MySQL中的联合索引学习教程
    VC++NMAKE
    一元三次方程求根公式
    一元四次方程求根公式
  • 原文地址:https://www.cnblogs.com/yunlongaimeng/p/8654927.html
Copyright © 2011-2022 走看看