Python应用动态列表理解(list append)

时间:2015-09-10 15:09:39

标签: python list-comprehension

vals= [1]
for j in xrange(i):
    vals.append([k for k in f(vals[j])])

此循环通过循环将值附加到自身。如果我将其压缩为列表推导,它就不起作用,因为它不会在每次迭代时“动态”扩展vals - 它会处理原始框架的val。

有没有办法做一个动态追加的单行列表理解?根据我的研究,看起来我可能正在寻找减少功能? (相当于折叠)

0 个答案:

没有答案