Python Day Day Up 001
- 枚举对象
返回一个可以枚举的对象,该对象的 next() 方法将返回一个元组。
from enum import Enum m = ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'] #这样我们就获得了Month类型的枚举类 Month = Enum('m',m) #value属性则是自动赋给成员的int常量,默认从1开始计数。 for name, member in Month.__members__.items(): print(name, '=>',member.value,"月")
- 查看变量所占字节数
import sys s = ["p","y","t","h","o","n"] sys.getsizeof(s)
- 使用过滤器
在函数中设定过滤条件,迭代元素,保留返回值为 True 的元素:
fil = filter(lambda x: x>10,[1,11,2,45,7,6,13]) list(fil)
注:来源《ptyhon小例子 V1.3》

浙公网安备 33010602011771号