美文网首页
python-列表、元组、字典

python-列表、元组、字典

作者: 时光清浅_许你心安_ | 来源:发表于2018-07-22 16:39 被阅读0次

    列表

    * List(列表) 是 Python 中使用 最频繁 的数据类型,在其他语言中通常叫做 数组
        list = ["laoma", "laodai", "laoguo","laoli"]
    * 
    

    专门用于存储 一串 信息
    *
    列表用 [] 定义,数据 之间使用 , 分隔
    *
    列表的 索引 从 0 开始

    索引 就是数据在 列表 中的位置编号,索引 又可以被称为 下标

    列表的方法: 列表是有序的
    增:
    append()
    insert(索引,值)#可以插队


    pop()根据索引删除
    remove()根据值删

    查:
    xx[0] 查找索引0的值

    改:
    xx[0]= "xxx" 把xxx赋值给索引为0上面的值

    特殊方法:
    extend() 会把添加的元素拆开分别插入到列表
    append() 把添加的元素当做一个元素插入到列表
    del xxx[0] 删除

    index() 根据值查索引

    排序:

    xxx.sort()升序
    xxx.sort(reverse=True)降序

    倒序:
    xxx.reverse()

    遍历:相当于循环
    for i in xxx:
    print(i)

    统计:
    len()可以统计字符串 列表。。。。。的长度
    xxx.count()统计列表元素的个数

    最大值:
    max() 最大值
    min() 最小值
    sum() 求和

    元组的定义

    * Tuple(元组)与列表类似,不同之处在于元组的 元素不能修改
    

    元组 表示多个元素组成的序列

    元组 在 Python 开发中,有特定的应用场景

    用于存储 一串 信息,数据 之间使用 , 分隔

    元组用 () 定义

    元组的 索引 从 0 开始

    索引 就是数据在 元组 中的位置编号

    字典

    * dictionary(字典) 是 除列表以外 Python 之中 最灵活 的数据类型
            laoguo = {"name": "老郭", "age": 18,"gender": True,"height": 1.65}
    * 
    

    字典同样可以用来 存储多个数据

    通常用于存储 描述一个 物体 的相关信息
    *
    和列表的区别

    列表 是 有序 的对象集合
    *
    字典 是 无序 的对象集合
    *
    字典用 {} 定义
    *
    字典使用 键值对 存储数据,键值对之间使用 , 分隔

    键 key 是索引
    *
    值 value 是数据
    *
    键 和 值 之间使用 : 分隔
    *
    键必须是唯一的
    *
    值 可以取任何数据类型,但 键 只能使用 字符串、数字或 元组

    相关文章

      网友评论

          本文标题:python-列表、元组、字典

          本文链接:https://www.haomeiwen.com/subject/lpolmftx.html