day003_python列表和元组
2019-05-26 本文已影响0人
程序员Darker
1. 程序设计
- 经典说法:程序设计 = 数据结构 + 算法
- 实际工程:基本逻辑 + 数据结构 + 设计思路
2. 列表
-
概念
① 具有顺序的数据容器。又称之为序列。该容器是可以修改的 -
语法
① 变量 = [数据1,数据2......]
② 变量 = list() -
注意点
① 列表的索引从0开始,每个索引对应一个元素
② 可以存储不同类型的数据,但是不推荐,建议存储相同类型的数据 -
常用函数
列表函数1.png
列表函数2.png
-
列表的遍历
① while
(1) 通过索引遍历出每一个元素
② for
(1) 从头到尾依次取出列表中的每一个元素
(2) 语法举例
for value in 列表:
print(value)
③ while和for的区别
- for只能从头到尾依次取出元素,执行效率比较高
- while可以控制索引灵活地从列表中取出元素
3. 元组
-
概念
① 元组(Tuple)与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号,字典使用大括号。 -
语法
① 变量 = (数据1,数据2......) -
注意点
① 元组的元素不能修改
② 元组的索引也是从0开始
③ 除了不能够修改里面的元素外,其他的操作和列表一样。
④ 创建只有一个元素的元组。语法:变量 = (数据,)