#!/use/bin/python
# -*- conding:utf-8 -*-
zip(()())
ret = map(lambda x, y: x + y, [1, 3, 5, 7, 9], [2, 4, 6, 8, 10])
print(ret)
next(ret)
#现有两个元组
# 方法1
# def func(t):
# return {t[0]:t[1]}
# ret = map(func,zip((('a'),('b')),(('c',('d')))))
# print(list(ret))
#方法2
# ret = map(lambda t:{t[0]:t[1]},zip((('a'),('b')),(('c',('d')))))
# print(list(ret))
# 乘法的输出结果
# def multipliers():
# lst = []
# for i in range(4):
# lst.append(lambda x:i*x)
# return lst
# print([m(2) for m in multipliers()])
#
#
# # 生成器表达式
# g = (lambda x:i*x for i in range(4))
# m = next(g)
# print(m(2))
# m = next(g)
# print(m(2))
转载于:https://www.cnblogs.com/wuxiaogang/p/9006609.html