序列类型分类
容器序列 list ,tuple, deque
扁平序列 str bytes, bytearray ,array.array
可变序列 list deque bytearray bytearray
不可变序列 str ,tuple ,bytes
list 为容器序列,不仅可以存相同类型的值,也可存不同类型的值
也可以直接用 + 号
抽象基类 abc模块
在这个基础的类当中,设定好一些方法,所有继承基类的类,都必须覆盖抽象基类的方法
抽象基类 无法实例化
切片不仅可以展示数据,还可以修改数据
bisect
用来处理已排序的序列,用来维持已排序的序列, 升序
列表推导式
odd_list = [x for x in range(21) if x % 2 == 1]
print(odd_list)
def hadle_item(item):
return item * item
odd_list = (hadle_item(i) for i in range(21) if i % 2 == 1)
print(odd_list)
print(type(odd_list))
dict_list = {“zs”:24, “ls”:23}
my_set = {(key,value) for key, value in dict_list.items()}
print(type(my_set))
print(my_set)