python基础学习第5章-列表、元组、集合和字典.pptx
Python基础学习第5章-列表、元组、集合和字典 Python中的列表(list)是一种基本的数据类型,是一种可变的有序集合,元素可以是数字、字符串、列表等各种类型。列表可以通过索引和切片访问元素,列表索引和访问结构如图5.1所示。 列表的定义:列表是Python中使用最频繁的数据类型,放在方括号[ ]内、用逗号分隔的一系列元素。列表中元素的类型可以不同,它支持数字、字符串甚至可以包含列表。换言之,列表允许嵌套。 列表的元素访问与切片:列表可以通过索引和切片访问元素,同样有正数索引和负数索引两种等价的形式。例如,lst=[1,'ok',2,3,'python',['a','b','c']],可以通过lst[4]访问元素'python',也可以通过lst[-2]访问元素'python'。 列表的运算:列表支持多种运算符,如+、*、in、not in等。例如,list3=[1,2,3],list4=['a','b','c'],可以通过list3+list4连接两个列表,得到[1, 2, 3, 'a', 'b', 'c']。 列表的函数操作:Python提供了多种列表函数操作,例如len()、max()、min()、append()、extend()、insert()、remove()、pop()、index()、count()、sort()、reverse()等。例如,list1=[1,2,3,4,100,200],可以通过len(list1)返回列表元素的个数6,通过max(list1)返回列表元素的最大值200,通过min(list1)返回列表元素的最小值1。 元组(tuple)是Python中的一种基本数据类型,是一种不可变的有序集合,元素可以是数字、字符串、列表等各种类型。元组的定义:元组是放在圆括号()内、用逗号分隔的一系列元素。元组中元素的类型可以不同,它支持数字、字符串甚至可以包含列表。换言之,元组允许嵌套。 元组的元素访问与切片:元组可以通过索引和切片访问元素,同样有正数索引和负数索引两种等价的形式。例如,tup=(1,'ok',2,3,'python',['a','b','c']),可以通过tup[4]访问元素'python',也可以通过tup[-2]访问元素'python'。 集合(set)是Python中的一种基本数据类型,是一种无序的集合,元素可以是数字、字符串、列表等各种类型。集合的定义:集合是放在大括号{}内、用逗号分隔的一系列元素。集合中元素的类型可以不同,它支持数字、字符串甚至可以包含列表。换言之,集合允许嵌套。 集合的元素访问:集合可以通过in运算符访问元素,例如,s={1,2,3,'hello','world'},可以通过'hello' in s判断元素是否在集合中。 字典(dictionary)是Python中的一种基本数据类型,是一种无序的键值对集合,键可以是字符串、数字等,值可以是数字、字符串、列表等各种类型。字典的定义:字典是放在大括号{}内、用逗号分隔的一系列键值对。字典中键的类型可以不同,它支持字符串、数字等,值可以是数字、字符串、列表等各种类型。换言之,字典允许嵌套。 字典的元素访问:字典可以通过键访问元素,例如,d={'name':'John','age':30},可以通过d['name']访问元素'John'。
剩余58页未读,继续阅读
- 粉丝: 3w+
- 资源: 93
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助