python 小知识 -python 函数二三事
python 中的函数是一等公民,非常重要,人称一等函数。今天和大家分享几个函数中有用的二三事。
1. sorted
sorted 是 python 内置的高阶函数,用于对可迭代的对象进行排序,如列表,字典,元组,集合和字符串, 返回的是一个列表
sorted(iterable, /, *, key=None, reverse=False)
复制代码
2. 函数参数* 与**
python 函数支持关键参数,也支持非关键参数,对于参数是可变的情况下特别的有用; python 非关键参数支持列表和字典模式。
复制代码
3. 通过字符串方式调用方法 methodcaller
如何使框架设计,相信你一定会用到 methodcaller:通过字符串方式调用方法
复制代码
从上面可知字符串aprint
其实是函数名, 通过 methodcaller 可以轻松调用函数,可以将函数放在配置文件中来调用。
版权声明: 本文为 InfoQ 作者【AIWeker-人工智能微客】的原创文章。
原文链接:【http://xie.infoq.cn/article/518545eb7ca6914bb6d30f146】。文章转载请联系作者。
评论