列表的基础知识

目录

    • 定义列表
    • 遍历列表
    • 列表的常规操作
      • 增加
      • 删除
      • 修改
      • 统计要找的值在列表中的个数
    • 排序和反转
    • 列表嵌套
    • 例子:为教师分配办公室
    • 练习:打印商品信息

定义列表

列表的基础知识_第1张图片
namelist = [ ] 定义空列表。
可以在列表添加内容,并根据下标进行检索输出。
列表的基础知识_第2张图片
同一个列表中可以定义不同类型的数据,比如可以同时添加整型和字符串类型
可以利用type()函数打印输出元素的类型。

遍历列表

列表的基础知识_第3张图片
列表的遍历可以用for循环,也可以用while。
在使用while时,可以用len()测试列表的长度,然后设置一个变量计数通过他的自增来结束循环。
注意使用while时要添加下标。

列表的常规操作

增加

第一种方式:append():在末尾追加一个元素。
列表的基础知识_第4张图片
第二种方式:extend():可以把列表中的元素依次添加进新列表。
在使用append时,如果要填加一个列表,append只能将列表整个添加进末尾当做一个元素,而使用extend可以将列表进行拆分,把列表中的元素依次添加。
使用append的方法:
列表的基础知识_第5张图片
使用extend的方法:
列表的基础知识_第6张图片
第三种方法:insert():把元素插入到指定位置。
insert(1,3)第一个变量表示下标,第二个变量表示要插入的数值。
列表的基础知识_第7张图片

删除

第一种方式:del:用来删除指定下标的值
列表的基础知识_第8张图片
第二种方式:pop:弹出末尾的值

你可能感兴趣的:(python)