【发布时间】:2016-02-24 02:45:47
【问题描述】:
我有一个清单,例如:
[3, 4, 5, 6]
我想将它们中的每一个乘以它的列表索引:
[3*0, 4*1, 5*2, 6*3]
我是 python 中的一个大人物,我想用 for 循环解决这个问题,而不使用任何内置函数。如果你能帮助我,那将非常有帮助,谢谢。
n=0
for z in range (0, len(numbers)):
numbers[n]=numbers[(z * n)]
n+=1
这是我已经写的,它不起作用。
【问题讨论】:
-
投票结束,因为这看起来像是家庭作业,@sam 没有表现出任何解决问题的尝试。
-
写一个for循环。查看
enumerate函数,轻松获取索引。 -
@MichaelKaras 是的,这是我家庭作业的一小部分,我已经尝试解决了好几天。我以为你可以在这里问任何与编程相关的问题!
标签: list python-3.x for-loop