Python三

来源:互联网 发布:业务流程编排 java 编辑:程序博客网 时间:2024/06/05 16:53

列表:列表是一个任意类型的对象的位置相关的有序集合,它没有固定的大小。

序列的操作:

<<<list_1 = [99,'pron','yellow',520.1314]    #定义

<<<list_1[0]     #索引

<<<99

<<<list_1[:]    #切片

<<<[99,'pron','yellow',520.1314]

list_1 += [2,3,4]            #加入[2,3,4]到列表

<<<print(list_!)

<<<[99,'pron,'yellow',520.1314,2,3,4]

类型特定的操作:

1.append:扩充列表大小并在尾部插入一项


2.pop:移除制定的一项


3.sort:默认按照升序对列表进行排序


4.reverse:对列表进行翻转


序列边界检查:不能超出列表末尾的索引操作,否则报错


嵌套:列表包含字典,并在字典包含列表.

多维数组实现:列表嵌套列表


列表解析:


字典:他们不是序列,而是一种映射。映射是一个其他对象的集合,但是它们是通过键值而不是相对应位置来存储的.

键和值具有可变性.

D = {键:值}

定义空字典,再添加:


字典嵌套字典:

元组:不可改变,用圆括号,也支持混合类型和嵌套:



0 0
原创粉丝点击