第5章列表元组和字典.pptVIP

  • 20
  • 0
  • 约4.32千字
  • 约 43页
  • 2021-01-06 发布于天津
  • 举报
? 过渡页 5.1 列表概述 5.2 列表的循环遍历 5.3 列表的常见操作 5.4 列表的嵌套 5.5 05 元组 元组 5.6 字典 5.5 元组 ? 1. 什么是元组 Python 的元组与列表类似,不同之处在于元组的元素不能修改。元 组使用小括号,列表使用方括号。 tup1 = (physics, chemistry, 1997, 2000) tup2 = (1, 2, 3, 4, 5 ) tup3 = a, b, c, d 5.5 元组 ? 元组 5.5 2. 元组的相关操作 (1). 访问元组 元组可以使用下标索引来访问元组中的值 tuple=(hello,100,4.5) print(tuple[0]) print(tuple[1]) print(tuple[2]) ? 5.5 元组 2. 元组的相关操作 (2). 元组 不允许 修改元组 tup1 = (12, 34.56); tup2 = (abc, xyz) # 以下修改元组元素操作是非法的。 tup1[0] = 100 ? 元组 5.5 2. 元组的相关操作 (3). 元组的遍历 a_turple = (1, 2, 3, 4, 5) for num in a_turple: print(num,end= ”) ? 元组 5.5 (4). 元组的内置函数 方法 len(tuple) max(tuple) min(tuple) tuple(seq) 2. 元组的相关操作 描述 计算元组元素个数 返回元组中元素最大值 返回元组中元素最小值 将列表转为元组 ? 过渡页 5.1 列表概述 5.2 列表的循环遍历 5.3 列表的常见操作 5.4 列表的嵌套 5.5 元组 06 5.6 字典 字典 5.6 字典 ? 1. 字典介绍 字典是一种存储数据的容器,它和列表一样,都可以存储多个数据。 info = {name: 班长 , sex:f, address: 北京 } 每个元素都是由两部分组成的,分别是键和值。 ‘name为键,‘班长为值。键必须是唯一的。 5.6 字典 ? 2. 字典的常见操作 ( 1 ) . 根据键访问值 info = {name: 班长 , id:100, sex:f, address: 北京 } print(info[name]) print(info[address]) 注意: 如果使用的是不存在的键,则 程序会报错。 5.6 字典 ? 2. 字典的常见操作 .get 方法 如果我们不确定字典中是否存在某个键而又想获取其值时,可以使用 get 方法,还可以设置默认值。 info = {‘name:‘ 班长 , ‘id:100, ‘sex:‘f, ‘address:‘ 北京 } age = info.get(‘age) print(age) #‘age 键不存在,所以 age 为 None print(type(age)) age = info.get(‘age, 18) # 若 info 不存在 ‘age ,返回默认值 18 print(age) 5.6 字典 ? 2. 字典的常见操作 ( 2 ) . 修改字典的元素 info = {‘name:‘ 班长 , ‘id:100, ‘sex:‘f, ‘address:‘ 北京 } newId = input( 请输入新的学号 ) info[id] = int(newId) print( 修改之后的 id 为: %d%info[id]) ? 第 5 章 列表、元组和字典 · 列表 · 元组 · 字典 ? 1 ? 学习目标 掌握 什么是列表,以 及列表的常见操作 掌握 列表的嵌套使用 2 掌握 字典的常见操作 掌握 元组的基本使用 4 以及字典的遍历 3 ? 目录页 5.1

文档评论(0)

1亿VIP精品文档

相关文档