? 列表是python中的数据类型之一,能够存储大量的不同类型的数据。在别的语言中称为数组
定义一个列表: lst = []
列表 -- 容器
列表是一种有序的容器,支持索引
列表是一种可变的数据类型 原地修改
列表中以逗号分割开的才是一个元素
列表的增加:
列表的删除
列表的修改
lst[2] = 40 通过索引进行修改
lst[1:3] = "fhjfh" 通过切片进行修改,必须是可迭代对象。步长默认为1,修改的内容可多可少
lst[1:5:2]= "10" 通过步长进行修改,步长不为1的时候,必须一一对应
列表的查找
通过索引进行查找
for 循环
列表的嵌套
Lst = [1,2 ,[3,4,5,[4,[4,5],4],4,7,5]]
Lst[4][2]一层一层的查找,[......]视为一个元素
? 元组是python中的数据类型之一,它是有序,不可变,只支持查询
定义方式 tu = (1, 2, 3)
元组就是一个不可变的列表
元组的统计
元组.count()
元组的获取索引
元组.index(4) 通过元素查询索引
元组的用途
配置文件中使用
元组的嵌套
Tu = (4,5,78,”yg”,(4,542))
Range(起始位置,终止位置) :顾头不顾尾
Range(10) :10代表的是终止位置,起始位置默认为0
Range(1,10,2) :(起始位置,终止位置,步长) 默认步长为1
Python3中打印range是自己range自己本身
Python2中打印range获取的是一个列表
Range的作用:
Range是一个可迭代对象,Range的诞生是为了解决不能循环数字
原文:https://www.cnblogs.com/yuancw/p/11450481.html