python常用的一些函数

a = [1,2,3,5]
# 计算和
print(sum(a))

# 列表推导式
b = [value * 2 for value in range(1,10)]
print(b)

# lambda表达式
c = lambda x:x%2
print(c(10))

# sorted排序,key是按照某个字段值排序,reverse是否倒序
d = sorted(a,key=c, reverse=True)
print(d)

# map是将传进来的数据做函数处理,返回一个最终的数据对象,可以用list转为列表
e = map(c, a)
print(list(e))

# 过滤,按照条件过滤迭代器中的数据,返回一个对象,可以list转为列表
d = filter(lambda x:x%2==1,a)
print(list(d))
posted @ 2022-07-27 17:03  致命风华  阅读(48)  评论(0编辑  收藏  举报