_init_(self,...)
新创建的对象被返回准备使用时调用
_del_(self)
对象在删除之前调用
_str_(self)
使用prit函数时,或str()被调用时会被调用
_lt_(self,other)
小于(<)运算符被使用时调用
_getitem_(self,key)
使用x[key]索引操作时会调用
_len_(self)
指针对序列对象使用内置len()函数时会被调用
l列表推导
listenone = [2,3,4]
listentwo = [2*i for i in listone if i>2]
print(listtwo)
#[6,8]
当我们使用循环来处理列表中的每个元素,并将其存储到新的列表中时,能减少样板代码的数量
网友评论