Python3之列表、元组、字典
列表
列表是最常见的Pyhon数据结构

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

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

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

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

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

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

Python列表脚本标识符

Python列表截取与拼接

列表还支持拼接操作

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

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

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

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

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

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

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

元组运算符

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

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

使用大括号创建空字典

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

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

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

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

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

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

浙公网安备 33010602011771号