Python:将列表中的一个数字增加一个

时间:2015-12-23 07:02:23

标签: python-3.x

我正在尝试编写一个返回某个模式频率的程序。我的频率列表最初是一个零列表,我想根据模式逐个增加一个零。我已经尝试过以下代码,但它不起作用。

FrequencyArray[j] = FrequencyArray[j]+1

是否有另一种方法可以将列表中的一个元素增加1而不影响其他元素?

1 个答案:

答案 0 :(得分:0)

虽然您的方法应该有效,但这可以替代:

FrequencyArray[j] += 1

示例:

>>> zeros = [0, 0, 0]
>>> zeros[1] += 1
>>> zeros
[0, 1, 0]