学习4:总结# 1.列表 # 2.元祖 # 3.range
2024-10-02 03:41:03
列表 -- list
有序,可变的,索引,
作用:存储数据的,支持很多种数据类型
定义方式:
lst = [1,"alex","黑哥"]
增:
append 追加
insert 插入
extend 迭代添加
删
del lst -- 删除整个列表
del lst[0] -- 通过索引删除
del lst[1:2] -- 切片删除
del lst[1:4:2] -- 步长删除
clear 清空列表
remove 通过元素进行删除
pop
1.默认删除最后一个
2.有返回值返回的是被删除的元素
3.通过索引进行删除
改
lst[0] = 1
lst[1:2] ="qaaa" # 元素可以超出切片的位数
lst[1:4:2] = "12" # 元素和位置一一对应,多也不行少也不行
查
for i in lst:
print(i)
列表的嵌套:
取值通过索引进行取值,一层一层的进行查找
2.元组 -- tuple
只能索引查看和for查看,不能进行增删改
存储一些重要的信息数据
元组在配置文件中会使用
元组是不可变的列表
3.range -- 范围
python3:
range 是一个可迭代对象
python2:
xrange和python3中的range是相似的
range返回一个列表
range 范围--是顾头不顾尾
print(list(range(0,10,1))) #步长不写得时候默认为1 [0:10:1]
print(list(range(10,-2,-1))) #步长不写得时候默认为1 [10:-2:-1]
print(list(range(10))) #步长不写得时候默认为1 [:10]
range(起始位置,终止位置) -- [起始位置:终止位置]
range(终止位置) -- [:终止位置]
range(起始位置,终止位置,步长) -- [起始位置:终止位置:步长]
for 和 range配合使用
最新文章
- hive的使用03
- 【笔记】CSS高级选择器:nth-child()
- 转:Caused by: java.lang.NoSuchMethodError: org.apache.log4j.Category.log
- 堆外内存操作类ByteBuffer
- linux iostat 性能指标说明
- 解决Spring4 MVC请求json数据报406错误
- Office Web Apps资源
- [ios]app后台运行
- 网页 console的使用
- Troubleshooting(updating...)
- html单选按钮用jQuery中prop()方法设置
- 关于css样式错乱
- swift 桥接 Bridging 的创建和使用
- Python 2、8、10、16进制间的转换
- pycahrm使用docstrings来指定变量类型、返回值类型、函数参数类型
- mongodb基础学习11-复制集和分片结合使用
- 金山PDF
- Windows7 64bits下安装TensorFlow CPU版本(图文详解)
- nginx ---refine---按需时间/流量进行调整后台服务器---geocity,proxypass
- BZOJ1084 SCOI2005最大子矩阵
热门文章
- Win8Metro(C#)数字图像处理--2.18图像平移变换
- 使用WinDug工具调试c#程序或c++程序的dmp崩溃文件,调试内存泄漏
- GIS基础软件及操作(十)
- LINQ查询表达式---------select子句
- 零元学Expression Blend 4 - Chapter 46 三分钟快速充电-设定Margin的小撇步
- 在Azure中搭建Ghost博客并绑定自定义域名和HTTPS
- 智能合约开发——以太坊 DApp 实现 购买通证token
- 配置QtCreator+CDB远程调试环境(用到了符号表) good
- java集合框架collection(5)HashMap和TreeMap
- 从零开始实现放置游戏(七)——实现挂机战斗(5)RMS系统后台参数校验