首页 > 解决方案 > 增加元组数组中的值

问题描述

我有一个整数数组。我想使用第一个数组中的值和它们的索引创建第二个元组数组,所以它应该看起来像[(0,3), (1,4), (2,8), (3,1)].

我试过这个:

key1=0
for tabd in raw_data.demand_array:
    print (tabd)
    demands.append((key1,tabd))
    key1=+1

但是第一个值(key1)只增加一次,结果是:[(0,3), (1,4), (1,8), (1,1)]。这是什么原因,我该如何修复它?

标签: python

解决方案


enumerate()功能完全符合您的要求。


推荐阅读