2020-12-05
阅读量:
811
Python中,列表的主要性质概括
在Python中,列表与字符串的索引和切片及其相似,如:
1:若是在列表中仅包含元素,不包含其他的列表,则索引方式目前为止完全相同,例如:
L = [1,2,3,4,5,6,7,8,9,0]
w='1234567890'
这时候我们索引 L[-2]和w[-2]的结果均为9,切片如是
但是列表中可以通过索引的方式来修改值,字符串中则不允许,例如:
L[0]='x'
则返回的结果为
['x',2,3,4,5,6,7,8,9,0]
w[0] 则会直接报错,显示字符串类型数据不支持修改数据
2:列表中的元素替换修改元素,其长度不会影响其修改的数据,例如:
L[0:3]='Python'
则会将数据修改为
['P', 'y', 't', 'h', 'o', 'n', 4, 5, 6, 7, 8, 9, 0], 列表的修改原则,被修改部分一定要是一个序列,例如 str,list,元组,以及字典,长度没要求多于原列表部分会被添加到原列表后,其中要注意的是,被添加入列表的字典,会被视为一个元素,整体,字典本身是无序的,但是当其处于列表中,成为列表的一个组成部分时,可以被索引到,但是不能被索引到字典内部的信息,字典内部信息依然无序






评论(0)


暂无数据