美文网首页Python学习
Python学习-list列表(1)

Python学习-list列表(1)

作者: lovedrs | 来源:发表于2021-05-29 21:40 被阅读0次
    1. list-列表数据类型

    格式:

    说明:

    ① 列表值:指的是列表本身

    ② 列表值:是由多个表项(元素)构成

    ③ 列表中的表项通过逗号“,”分隔

    ④ 列表数据类型是由左右方括号标记“[ ]”

    1. 列表的下标

    格式:列表名[正整数下标号]

    说明:

    ① 列表是由多个表项(元素)构成的,那么如何表示列表中的某个元素?这里就需要用到列表的下标。把列表中第1个表项1的下标记作下标0,第2个表项2下标记作1,其余表项的下标依照顺序增1。

    ② 下标号一定是整数

    1. 列表的负数下标

    格式:列表名[负整数下标号]

    说明:与正整数相反的的顺序,将列表中的最后一个表项(元素)下标记作-1,然后按照表项向左的顺序,下标号依次-1

    1. 列表的切片

    格式:列表名[下标号1:下标号2]

    说明:

    ① 切片为了取得子列表

    ② 切片单个表项(元素)时,只需要1个下标号,格式:列表名[下标号]

    ③ 切片多个表项(元素)时,格式为:列表名[下标号1:下标号2]

    ,实际切片的表项数目为下标号2-下标号1。切片从下标号1开始到下标号的前一个值为止。

    例:name=["张三","李四","王五","李二狗","王麻子"]

    当执行打印切片代码print(name[1:3])时,结果为['李四', '王五']

    1. 通过len()取得列表长度

    格式:len(列表名)

    说明:列表长度是指列表中表项的个数

    1. 通过下标改变列表中的值

    格式:列表名[下标号]=新值

    说明:通过等号运算也就是赋值运算改变列表中某下标号的值

    1. 列表连接与列表赋值

    说明:

    ① 通过“+”运算符号,连接多个列表,使之组成1个新的列表

    ② 通过“*”运算符号,复制多次列表,使之组成1个新的列表

    例:

    1. 通过del语句删除列表的某个元素

    格式:del(列表名[下标号])

    说明:通过del()语句删除指定列表下标的表项

    1. 列表用于for循环

    格式:

    说明:通过for循环使得变量依次变为列表中的值。

    1. in和not in在列表中的使用

    格式:值1 in 列表名

    说明:如果值1是列表中的1个值,那么执行结果为True,否则为False

    格式:值1 not in 列表名

    说明:如果值1不是列表中的1个值,那么执行结果为True,否则为False

    1. 通过列表给变量多重赋值

    格式:

    说明:

    ① 用于将列表中的值赋给多个变量

    ② 变量的数量需要与列表的长度一致,否则会报错

    相关文章

      网友评论

        本文标题:Python学习-list列表(1)

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