Python基础–列表
取出索引得数据,索引的顺序是从0开始的
1 | list1 = [1,"test",1.23] |
列表的常见操作
分类 | 关键字/函数/方法 | 说明 |
---|---|---|
增加 | 列表.append(值) | 在末尾追加数据 |
删除 | 列表.remove(值) | 删除第⼀个出现的指定数据 |
修改 | 列表[索引] = 值 | 修改指定索引的数据,数据不存在会报错 |
查询 | 列表[索引] | 根据索引取值,索引不存在会报错 |
len(列表) | 列表⻓度(元素个数) | |
if 值 in 列表: | 判断列表中是否包含某个值 | |
排序 | 列表.sort() | 升序排序 |
列表.sort(reverse=True) | 降序排列(不支持字符集) |
1 | list1 = [4,2,3,5,"gysjfdiks"] |
遍历列表
语法
1 | # for 实现列表的遍历 |
场景
- 列表 存储相同类型的数据
- 通过 for循环,在循环体内部,针对列表中的每⼀项元素,执⾏相同的操作
1 | list1 = [4,2,3,5,1] |
遍历中的bug
1 | # for num in list1: |
姓名管理系统(遍历)
需求:
- 开发姓名管理系统, 完成添加姓名、删除姓名、显示全部姓名功能,输入其他报错
- 包含退出程序功能
- 删除无数据显示无数据
1 | list_name = [] |