python内置函数二

issubclass(a,b)   判断a类是否属于b的子类    返回为布尔值

  locals()   显示局部变量

max()   取最大值

min()   取最小值

zip()    拉链方法   传递两个可迭代对象,进行拉链一一对应。返回一个可迭代对象:
例如:

1 a = {"name": "alex", "age": 29, "address": "湖北省"}
2 print(list(zip(a.keys(),a.values())))
3 输出:
4 [('name', 'alex'), ('age', 29), ('address', '湖北省')]

zip()函数像拉链一样,两个迭代器(列表、元组、字符串)多余的,都不影响

max()   高级用法。  

例如:

1 a = [
2     {"name":"萝卜","age":23},
3     {"name":"北京","age":25},
4     {"name":"武汉","age":30}
5 ]
6 b = max(a,key=lambda x:x["age"])
7 print(b)
8 输出:
9 {'name': '武汉', 'age': 30}

 

posted @ 2020-02-23 14:15  竹石2020  阅读(104)  评论(0编辑  收藏  举报