Knight_day4
【列表、索引,切片,步长、增删改查其他方法、嵌套、元组、range、in】
- 列表
存储大量数据,各种数据类型(容器),可索引,切片,加步长。
- 索引,切片,步长
存的什么类型,取出来就是什么类型
- 常用操作
增:append 追加(在原列表,本身无返回)
insert 插入,按索引
extend 迭代追加
删:pop 按索引删(唯一有返回值的)
remove 按元素删
clear 清空
del 按索引删;按切片删;在内存删除。(注意del为关键字 格式“del 内容”)
改:按索引:list[索引] = '...'
按切片:list[索引切片] = 'interable' (先清空,再迭代添加,不看个数)
切片+步长:个数要对应
查:索引,切片,步长
for循环
其他方法:len() 查个数
list.count('...') ...出现次数
index 通过元素找索引
sort() list[全数字]
list.sort():从小到大排序
list.sort(reverse = True):从大到小
list.reverse() 翻转
- 嵌套
注意对字符串的操作不改变原字符串,而对列表的增删改查是直接操作。
- 元组
只能查。应用:重要数据,不允许修改。(儿子不能改,孙子能改)
- range
自定制数字范围的可迭代对象,类比列表,一般与for结合。顾首不顾尾。
- in
‘...’ in str 返回True/False
'...' in list 只看到最小元素
相反 not in
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端