Python入门入门——四大容器解析四大容器解析
四大容器解析四大容器解析
数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。
在Python中,有四大数据结构:列表列表List、元组、元组Tuple、集合、集合Set、字典、字典Dict
因为软件需要大量的代码去解决需求,简单的代码不一定能解决问题,四大数据结构的结合调用可以完成需要的功能。
一一.列表列表 List
1.什么是列表?什么是列表?
是一种线性表,结构为线性结构。由大量的节点组成,每一个节点都能存储大量的数据。
2.语法结构语法结构
通过一对方括号包含起来的数据序列,可以存放重复数据。
因为列表本身是对象,可以进行嵌套处理。
3.如何使用列表如何使用列表/定义列表?定义列表?
> a = list() #创建了一个空链表
> a
[] > type(a)
> help(list)
4.如何访问列表中的元素?如何访问列表中的元素?
通过下标,下标从0开始。
注意:如果下标越界了会报错
> a = ([2,4,5,6])
> a
[2, 4, 5, 6] > a[2] 5
5.遍历元素遍历元素
for 变量 in 容器:
变量代码中的一个确定的元素
> b
> [1,2,3,4,5,6] > for i in b:
... print(i)
...
1
2
3
4
5
6
6.列表的长度问题列表的长度问题
方法一:全局函数len()
> a
[1,5,6,9] > b
[1,2,3,4,5,6] > len(a)
4
> len(b)
6
方法二:使用while循环遍历
> index = 0
> a
[2,4,5,6,7,8,9] > while index < len(a):
... print(a[index])
... index += 1
...
2
4
5
6
7
8
9
7.列表的常用指令列表的常用指令
常用: ‘append’, ‘clear’,‘copy’, ‘count’, ‘extend’, ‘index’, ‘insert’, ‘pop’, ‘remove’, ‘reverse’, ‘sort’
((1)在列表末尾添加一个新元素:)在列表末尾添加一个新元素:append()
评论0