reduce() 函数会对参数序列中元素进行累积。
chain()函数将多个迭代器组合为单个迭代器
from functools import reduce
from itertools import chain
dict1 = {"a":1, "b":2, "c":3}
dict2 = {"d":4, "e":5, "f":6}
my_list = [dict1, dict2]
li = [d.values() for d in my_list]
print(li)
print(reduce(chain, [d.values() for d in my_list]))
for i in reduce(chain, [d.values() for d in my_list]):
print(i)
print(4 in reduce(chain, [d.values() for d in my_list]))
reduce与chain函数用法
最新推荐文章于 2024-01-22 15:42:23 发布