Python列表(list)基本函数和常用方法
列表(List)基本操作
- 题目1:list1 = [ "Python","java",2018,20.1 ]
- print(list1[1]) # 通过索引下标取出java
- print(list[0:2]) # 通过索引下标取出python和java
列表(List)函数和运算符
- 题目2:list1 = [ 20,30,40,50 ]
- print(len(list1)) # 通过Len函数来统计List1长度
- print(max(list1)) # 通过max函数来返回列表中最大的Value
- print(min(list1)) # 通过min函数来返回列表中最小的Value
- print(list1 * 2 ) # 通过*来相乘
列表(List)常用的方法(增、删、改、查)
- 题目3:list1 = [ "Python","java",2018,20.1 ]
增:三个方法(append、insert、extend)
- list1.append("php") # 通过append方法为列表末尾增加一个php
- list1.insert("2,php") # 通过索引2的位置增加php用insert方法
- list1.extend("abcde") # 通过extend向末尾追加多个元素
- 题目4:list1 = [ "Python","java",2018,20.1 ]
删:四个方法(pop、remove、clear、del)
- list1.pop(-1) # 通过索引删除列表元素pop方法
- list1.remove("java") # 直接通过列表元素删除用remove方法
- list1.clear() # 清空列表,是列表变为一个空的用clear
- del list1() # 删除整个列表包括变量名字用del
- 题目5:list1 = [ "Python","java",2018,20.1,[20,30] ]
改:通过索引
- list1[1] = ("php") # 通过下标所以1更改java为php
- list[0:2] = ("php,""js") # 通过索引修改多个值注意需要匹配
- list1[5][0]=90 # 列表包含列表情况修改需要取两个索引值一个是5一个是0
- 题目5:list1 = [ "Python","java",2018,20.1 ]
查:通过索引、index
1.list1[0] # 通过索引查看python
2.listr1.index("python") # 通过index查看你python返回的索引值
- 题目6:list1 = [ "Python","java",2018,20.1 ]
排序和反转:(sort、reverse)
1.list1.reverse() # 通过reverse把列表List1反转过来
2.list1.sort() # 通过sort对列表进行反向排序
- 题目7:list1 = [ "Python","java",2018,20.1 ]
1.list.count() # 通过count方法统计列表元素返回多少个
2.list.insert(2,"php") # 通过insert方法在索引2位置增加php
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现