1.序列是一块存放多个值的连续的内存空间
2. 列表的元素可以是任意类型,常用方法
3. 列表的创建:
1)a = [10,20,‘gaoqi’,‘sxt’]
2) a = list(“gaoqi,sxt”)
3) list(range(3,15,2))
4) a = [x*2 for x in range(5)]
- 切片操作:[start🔚step]
- 列表的排序:
1)a.sort()
- a.sort(reverse=True)
- sorted(a) (返回新列表,不对原列表修改)
- reversed(a) (返回迭代器)
- 二维数组:
a = [
["高小一",18,30000,"北京"],
["高小二",19,20000,"上海"],
["高小一",20,10000,"深圳"],
]```
7. 元组tuple: 元组属于不可变序列,不能修改元组中的 元素。因此,元组没有增加元素、修改元素、删除元素相关的方法。
创建:
1)a = (10,20,30) 或者 a = 10,20,30
如果元组只有一个元素,则必须后面加逗号
a = (1,) #或者 a = 1,
2)b = tuple("abc")
b = tuple(range(3))
b = tuple([2,3,4])
排序:
![在这里插入图片描述](https://img-blog.csdnimg.cn/f7834e99ad844bacad9afbe0dfc02e2f.png#pic_center)
8. zip(不是很明确意义和用法)
![在这里插入图片描述](https://img-blog.csdnimg.cn/693f2ad9f5444b9e86faf7ee97b8621b.png#pic_center)
9. 生成器推导式创建元组:
![在这里插入图片描述](https://img-blog.csdnimg.cn/1da6462501b14b43aae64c95a7edeaaa.png#pic_center)