Python学习笔记(3)--数据结构之列表list
2024-10-01 16:45:48
Python的数据结构有三种:列表、元组和字典
列表(list)
定义:list是处理一组有序项目的数据结构,是可变的数据结构。
初始化:[], [1, 3, 7], ['a', 'c'], [1, 's', 'des',256]等
1.增加:append(value)、extend(list2)、insert(i, value)
2.删除:pop([i])、remove(value)
2.1 i可以是负值
2.2 i超出范围会报out of range错误
2.3 remove只会移除第一个遇到的值
2.4 pop有返回值、remove没有
3.查询:index(value, [start, [stop]]) ---返回列表中第一个出现的值为value的索引,如果没有,则异常 ValueError
4.修改:list没有直接修改对应元素的方法,只能先找到目标元素所在位置,然后直接赋值
5.排序:sort()
6.反转:reverse()
7.清空:clear()
最新文章
- [转]DAO层,Service层,Controller层、View层
- μC/OS-Ⅲ系统的任务切换和任务调度
- x01.Game.CubeRun: XACT3 播放声音
- MySql的一些操作
- hdu 1520
- Java-J2SE学习笔记-树状展现文件结构
- 深入浅出:Linux设备驱动之字符设备驱
- Windows 10 Edge浏览器、照片查看程序关闭“平滑滚动”
- POJ No.3680 Intervals
- 使用Android studio下载github上的工程及问题解决
- .net Mongo Driver 1.0与2.0的对比与2.0的优化
- Unity 特殊文件夹 Assets Resources StreamingAssets Editor Plugins......
- C++实验指导
- 芒果绿的blog
- Python中Celery 的基本用法以及Django 结合 Celery 的使用和实时监控进程
- 安装apache 后,找不到服务,解决办法
- 深入web开发之webserver/servlet容器
- Hyper-v UBUNTU 12.04 模板设置
- Excel思考问题的方式
- HDU 4818 Golden Radio Base (2013长春现场赛B题)