【发布时间】:2014-10-19 15:40:57
【问题描述】:
我有一个列表,比方说:list = [6,2,6,2,6,2,6],我希望它创建一个新列表,其中每个其他元素乘以 2,每个其他元素乘以 1(保持不变)。
结果应该是:[12,2,12,2,12,2,12]。
def multi():
res = 0
for i in lst[0::2]:
return i * 2
print(multi)
也许是这样,但我不知道如何继续前进。我的解决方案哪里错了?
【问题讨论】: