I have two lists:
map(func(i,v) for i,v in zip(a,b))
If the function
func doesn't return anything, you could use:
any(func(i, v) for i,v in zip(a, b))
Which will return
False but not accumulate the results.
This would not be considered "Pythonic" by many since
any() is being used for its side-effects, and therefore isn't very explicit.