Python3之列表、元组、字典
列表
列表是最常见的Pyhon数据结构
访问列表中的值,与字符串的索引一样,列表索引从 0 开始,第二个索引是 1,依此类推
索引也可以从尾部开始,最后一个元素的索引为 -1,往前一位为 -2,以此类推
除了使用索引来访问列表元素外,同时还可以使用方括号的形式[]截取字符串,注意该方式是不包含右索引所对应的元素的
同时也可以使用复数索引值进行截取
更新列表,可以对列表的数据项进行修改或更新,也可以使用 append() 方法来添加列表项
删除列表元素:可以使用del语句来删除列表的元素
Python列表脚本标识符
Python列表截取与拼接
列表还支持拼接操作
列表嵌套,可以在列表里创建其他列表
列表比较:列表比较需要引入 operator 模块的 eq 方法
元组
Python中的元组和列表类似,不过元组中的元素不能修改,而且元组使用小括号把元素分开
元组只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用:
访问元组,元组可以使用下标索引来访问元组中的值
修改元组:元组中的元素值是不允许修改的,但可以对元组进行连接组合
删除元组:元组中的元素值是不允许删除的,但可以使用del来删除整个元组,元组被删除后,再输出该元组会有错误信息
元组运算符
元素索引、截取:可以访问元组中的指定位置的元素,也可以截取索引中的一段元素
字典
字典以键值对的方式存在,可存储任意类型对象
使用大括号创建空字典
使用内建函数dict()创建字典
访问字典里的值:把相应的键放入到方括号中
修改字典:向字典添加新内容的方法是增加新的键/值对,修改或删除已有键/值
删除字典元素:能删单一的元素也能清空字典,清空只需一项操作。显式删除一个字典用del命令
字典键的特性:不允许同一个键出现两次。创建时如果同一个键被赋值两次,后一个值会被记住
键必须不可变,所以可以用数字,字符串或元组充当,而用列表就不行
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了