假设有一个列表 a = [1, 3, 5, 6, 8]。
a = [1, 3, 5, 6, 8]
我想对该列表应用一些转换,并且希望避免按顺序进行操作,因此通常可以使用 map(someTransformationFunction, a) 来完成,但如果转换需要知道每个对象的索引呢?
map(someTransformationFunction, a)
例如,假设每个元素都必须乘以其位置。因此,列表应该转换为 a = [0, 3, 10, 18, 32]。
a = [0, 3, 10, 18, 32]
有没有办法做到这一点?
用户名或电子邮箱地址
密码