哪一个是在python中进行列表理解的更好方法(在计算时间和cpu周期方面).在示例(1)中是在每次迭代中计算的值f(r)还是一次评估并缓存?
y = [x*f(r) for x in xlist]
c = f(r)
y = [x*c for x in xlist]
哪里
def f(r): ... some arbitrary function ...
python list-comprehension
list-comprehension ×1
python ×1