1.空list的创建:
1 2 3 | l = list () 或者: l = [] |
2.list中元素的创建和表达
1 2 3 | fruits = [ 'apple' , 'banana' , 'pear' , 'grapes' , 'pineapple' , 'watermelon' ] fruits[ 2 ] #从0开始数起,第三个元素 pear |
3.list中元素的更改
1 2 3 | fruits[ 2 ] = 'tomato' print (fruits) [ 'apple' , 'banana' , 'tomato' , 'grapes' , 'pineapple' , 'watermelon' ] |
4.在list末尾增加更多元素
1 2 3 | fruits.append( 'eggplant' ) print (fruits) [ 'apple' , 'banana' , 'tomato' , 'grapes' , 'pineapple' , 'watermelon' , 'eggplant' ] |
5.如何截取list中的某一段
1 2 | print (fruit[: 2 ]) #从list的首元素开始截取,截取到位置'3',但不包括第3个元素 [ 'apple' , 'banana' ] |
6. 修改改list中连续的元素
1 2 3 | fruits[: 2 ] = [ 'a' , 'b' ] print (fruits) [ 'a' , 'b' , 'tomato' , 'grapes' , 'pineapple' , 'watermelon' , 'eggplant' ] |
7.如何删除list中某段元素,或者全部
1 2 3 4 5 | list fruits[: 2 ] = [] #删除前两个元素 print (fruits) [ 'tomato' , 'grapes' , 'pineapple' , 'watermelon' , 'eggplant' ] fruits[:] = [] #删除全部list元素 [] |
标签:
三维重建
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
2015-04-09 期刊:DOI :10.3969/j.issn.1001-2400.2012.01.008