filter函数的使用
lambda函数的使用
def f(n):
"""判断给定的数是不是奇数"""
return n % 2 != 0
def use_filer(l):
"""
获取指定列表元组中的奇数
:param l: list/tuple 要过滤的数据
:return: 过滤好的奇数列表
"""
rest = filter(lambda n: n % 2 != 0, l)
# rest = filter(f, l)
return rest
if __name__ == '__main__':
l = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11]
rest = use_filer(l)
print(rest)
print(list(rest))
map函数的使用
def pow_number(l):
"""
根据给定的列表数据,计算里面每一项的立方
:param l: list/type int 类型的列表或者是元组
:return: 原来列表中的每一项的立方
"""
rest_list = []
for x in l