如何调用每个迭代两个列表的zip函数?

cur*_*ous 0 python dictionary iterator

我有两个列表: a=[1,2,3],b=[a,b,c]

我希望zip这两个中的每一个都调用一个函数,但不要在for循环中以微不足道的方式执行它.有pythonic方式吗?我尝试过map:

map(func(i,v) for i,v in zip(a,b))

但它不起作用

wim*_*wim 5

pythonic方式 for循环:

for i, v in zip(a, b):
    func(i, v)
Run Code Online (Sandbox Code Playgroud)

清晰,简洁,可读.有什么不喜欢的?