的特性,将会抛出AttributeError异常;如果不包含名为name的特性
且提供default参数,将返回default。...'18'
>>>
3 setattr 根据字符串的形式 , 动态的设置一个成员(在内存中) (三个参数, 第一个参数是要设置的变量, 第三个变量是要设置的值)
给对象的属性赋值,若属性不存在,...18") #为属相赋值,并没有返回值
>>> hasattr(t, "age") #属性存在了
True
View Code
4 delattr
综合使用
>>> class...需要给这个age重新赋值
setattr(t,"age","18")
'True'
>>>getattr(t,"age")
'18'
二 基础数据类型相关
1 bool
2 int...list
def is_odd(x):
return x % 2 == 1
然后,利用filter()过滤掉偶数:
list(filter(is_odd, [1, 4, 6, 7, 9, 12