Python3之列表、元组、字典

列表

    列表是最常见的Pyhon数据结构

 

 访问列表中的值,与字符串的索引一样,列表索引从 0 开始,第二个索引是 1,依此类推

 

 索引也可以从尾部开始,最后一个元素的索引为 -1,往前一位为 -2,以此类推

 

 除了使用索引来访问列表元素外,同时还可以使用方括号的形式[]截取字符串,注意该方式是不包含右索引所对应的元素的

 

 同时也可以使用复数索引值进行截取

 

 更新列表,可以对列表的数据项进行修改或更新,也可以使用 append() 方法来添加列表项

 

 删除列表元素:可以使用del语句来删除列表的元素

 

 Python列表脚本标识符

 

 Python列表截取与拼接

 

 列表还支持拼接操作

 

 列表嵌套,可以在列表里创建其他列表

 

 列表比较:列表比较需要引入 operator 模块的 eq 方法

 

 

 

元组

      Python中的元组和列表类似,不过元组中的元素不能修改,而且元组使用小括号把元素分开

 

 

 

 

    元组只包含一个元素时,需要在元素后面添加逗号,否则括号会被当作运算符使用:

 

 访问元组,元组可以使用下标索引来访问元组中的值

 

 修改元组:元组中的元素值是不允许修改的,但可以对元组进行连接组合

 

 删除元组:元组中的元素值是不允许删除的,但可以使用del来删除整个元组,元组被删除后,再输出该元组会有错误信息

 

 元组运算符

 

 

元素索引、截取:可以访问元组中的指定位置的元素,也可以截取索引中的一段元素

 

 

字典

      字典以键值对的方式存在,可存储任意类型对象

 

使用大括号创建空字典

 

 使用内建函数dict()创建字典

 

 访问字典里的值:把相应的键放入到方括号中

 

 修改字典:向字典添加新内容的方法是增加新的键/值对,修改或删除已有键/值

 

 删除字典元素:能删单一的元素也能清空字典,清空只需一项操作。显式删除一个字典用del命令

 

 字典键的特性:不允许同一个键出现两次。创建时如果同一个键被赋值两次,后一个值会被记住

 

 键必须不可变,所以可以用数字,字符串或元组充当,而用列表就不行

 

posted @   自由和冒险  阅读(109)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示