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 中的元素 是可以改变的 。

  • 相关阅读:
    vue-cli3 中跨域解决方案
    自定义超链接动画---transition
    Vue 单选框与单选框组 组件
    js 控制随机数生成概率
    Vue slot插槽
    vue 组件通信
    vue中computed计算属性与methods对象中的this指针
    C#提取html中的汉字
    MVC几种找不到资源的解决方式
    使用Windows服务定时去执行一个方法的三种方式
  • 原文地址:https://www.cnblogs.com/yunlongaimeng/p/8654927.html
Copyright © 2011-2022 走看看