python内置函数用法记载

#myClass.py
apply()函数可以实现调用可变参数列表的功能,把函数的参数存放到一个元祖和序列中。
def login(username,password):
    msg = ''
    if (username == 'admin') and (password == 'admin'):
       
        msg = 'login success.'
    else:
       
        msg = 'login fail.'
    return msg

print apply(login,('admin','admin'))
print apply(login,('admin','ad'))

 

filter()函数

filter()函数可以对序列做过滤处理,对自定义函数的参数返回的结果是否为True做过滤,并一次性返回处理结果。如果过滤参数返回的结果为False,那么该参数将从列表中删除该项。

filter(function_name,sequence)

 

 

 

posted @ 2013-02-19 23:46  痞子过  阅读(126)  评论(0编辑  收藏  举报