【发布时间】:2017-12-03 10:30:03
【问题描述】:
我想衰减列表的元素,使得每 5 个元素,元素将减少一半。例如,长度为 10 的列表将变为:
[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]
[1,1,1,1,1,0.5,0.5,0.5,0.5,0.5,0.25,0.25,0.25,0.25,0.25]
我尝试了列表推导和基本的 for 循环,但无法构建其背后的逻辑。
【问题讨论】:
标签: python list list-comprehension multiplication