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

  • 相关阅读:
    小程序---云开发----云函数
    小程序的基本概念-生命周期(组件 wxml)
    小程序的基本概念
    vue登录功能和将商品添加至购物车实现
    vue脚手架创建项目
    node.js评论列表和添加购物车数据库表创建
    学习脚手架--组件之间跳转与参数(组件之间参数)
    node.js 需要注意知识点
    如何查询小程序官方手册
    vue ui九宫格、底部导航、新闻列表、跨域访问
  • 原文地址:https://www.cnblogs.com/yunlongaimeng/p/8654927.html
Copyright © 2011-2022 走看看