美文网首页
April 23th_day07_list

April 23th_day07_list

作者: 3ae1c50960af | 来源:发表于2019-04-23 20:07 被阅读0次

    1.什么是列表(list)

    列表是python提供的容器型数据类型(序列),可变、有序
    可变(元素的个数、值和顺序可变) - 支持增删改
    有序 - 支持下标操作

    2.列表数据:[元素1,元素2,元素3,...]

    元素:

    3.列表元素的操作

    3.1.查 - 获取列表中的元素

    3.1.1.获取单个元素

    语法:列表[下标] - 获取列表中指定下标对应的元素
    注意:下标不能越界

    3.1.2.获取部分元素(切片) - 结果是列表

    列表[开始下标:结束下标:步长]

    补充:isinstance函数

    isinstance(数据, 类型) - 判断指定的数据是否是指定的类型

    3.2.增 - 添加元素

    3.2.1.列表.append(元素) - 在列表的最后添加一个元素(修改原列表,不会产生新的列表)

    3.2.2.列表.insert(下标, 元素) - 在列表中指定下标前添加指定元素

    3.3.删 - 删除列表中的元素

    3.3.1.del 列表[下标] - 删除列表中指定下标对应的元素

    3.3.2.列表.remove(元素) - 删除列表中指定的元素

    注意:1.如果需要删除的元素在列表中有多个,只删除最前面的一个
    2.如果要删除的元素不存在,程序会报错

    3.3.3.列表.pop()

    列表.pop() - 取出列表中最后一个元素
    列表.pop(下标) - 取出列表中指定下标对应的元素

    3.4.改 - 修改元素的值

    列表[下标] = 新值 - 修改指定下标对应的元素为新值
    注意:下标不能越界!

    4.列表运算符

    4.1.数学运算:+,*

    列表1+列别2 -> 将两个列表中的元素合并产生一个新的列表
    列表1 * N -> 列表中的元素重复N次产生一个新的列表

    4.2.比较运算:==, !=

    4.3.in/ not in

    元素 in 列表 -> 判断列表中是否包含指定的元素

    4.4.len(列表) -> 获取列表中元素的个数

    4.5.list(数据) -> 将指定数据转换成列表

    4.6.max/min

    max(列表) - 获取列表中元素的最大值
    min(列表) - 获取列表中元素的最小值
    注意:
    1.列表中元素的类型必须一致
    2.数据支持比较运算符

    相关文章

      网友评论

          本文标题:April 23th_day07_list

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