标签:额外 调用 byte 种类 其他 class ict python 迭代
容器序列:list,tuple,collection.deque 这些序列能存放不同类型的数据
扁平序列:str,bytes等 这些序列只能容纳一种类型
按是否可变来分类:
1.可变序列:list,set,dict
2.不可变序列:tuple,set
1.概念
列表推导:是构建列表的快捷方式
生成器表达式:可以用来创建其他任何类型的序列
2.列表推导和可读性
codes=‘xyzh‘ codes=[ord(code) for code in codes ]
3.生成器表达式
生成器表达式背后遵循迭代器协议,可以逐个产出元素。
codes=‘xyzh‘ codes=(ord(code) for code in codes )
如果生成器表达式是一个函数调用过程中的唯一参数,那么不需要额外再用括号把它围起来
1.元组和记录:元组是对数据的记录
标签:额外 调用 byte 种类 其他 class ict python 迭代
原文地址:https://www.cnblogs.com/xiaoyeren/p/10099706.html