【发布时间】:2018-11-12 22:45:12
【问题描述】:
我有这个代码:
L = [1, x, x**2]
L2 = [1, 2*x]
def my_mul(x,y):
if x == None: return y
if y == None: return x
return x*y
map(my_mul, L, L2)
这产生了我想要的,它是 L 和 L2 的元素乘积。
[1, 2*x^2, x^2]
但是有没有更 Pythonic 的方式来实现这一点?
具体来说,我可以在不定义自己的函数的情况下做到这一点吗?
【问题讨论】:
标签: python-2.7 list sage