python 列表操作
count 方法
1 2 3 | a = [ 'fdrdr' , 'peng' , 'chenxi' , 'yugfd' , 'wsd' , 'peng' ] #定义的列表 b = a.count( 'peng' ) #查出peng这个元素,在列表里有几个 print(b,a) |
测试
1 2 | D:\pyth\python.exe D: /python/map .py 2 [ 'fdrdr' , 'peng' , 'chenxi' , 'yugfd' , 'wsd' , 'peng' ] |
extend 方法
1 2 3 4 | a = [ 'fdrdr' , 'peng' , 'chenxi' , 'yugfd' , 'wsd' , 'peng' ] #定义的列表 b = [ 'wsx' , 'wer' ] a.extend(b) #将b元素追加到a元素里 print(a,b) |
结果
1 2 3 4 | D:\pyth\python.exe D: /python/map .py [ 'fdrdr' , 'peng' , 'chenxi' , 'yugfd' , 'wsd' , 'peng' , 'wsx' , 'wer' ] [ 'wsx' , 'wer' ] Process finished with exit code 0 |
index方法
1 2 3 | a = [ 'fdrdr' , 'peng' , 'chenxi' , 'yugfd' , 'wsd' , 'peng' ] #定义的列表 b = a.index( 'chenxi' ) #获取chenxi在列表里的下标,并赋值给b print(a[b:b+2]) |
结果
1 | [ 'chenxi' , 'yugfd' ] |
reverse方法
1 2 3 4 | a = [ 'fdrdr' , 'peng' , 'chenxi' , 'yugfd' , 'wsd' , 'peng' ] print(a) a.reverse() 将列表元素整体翻过来 print(a) |
结果
1 2 | [ 'fdrdr' , 'peng' , 'chenxi' , 'yugfd' , 'wsd' , 'peng' ] [ 'peng' , 'wsd' , 'yugfd' , 'chenxi' , 'peng' , 'fdrdr' ] |
元组与列表嵌套(元组不能修改,元组的定义方式())
1 2 3 | a = [[1,2,3], 'xi' ,4,(1,2,3)] b=a.index((1,2,3)) #取出元组在列表里的下标 print(a[b][2]) #查列表元组里3 |
结果
1 | 3 |
修改列表嵌套列表的值
1 2 3 4 | a = [[1,2,3], 'xi' ,4,(1,2,3)] print(a[0][0]) #修改前打印 a[0][2]=4 #修改列表的值 print(a[0][2]) #修改后打印 |
结果
1 2 | 1 4 |
草都可以从石头缝隙中长出来更可况你呢
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· 葡萄城 AI 搜索升级:DeepSeek 加持,客户体验更智能
· 什么是nginx的强缓存和协商缓存
· 一文读懂知识蒸馏