我正在尝试编写一个返回某个模式频率的程序。我的频率列表最初是一个零列表,我想根据模式逐个增加一个零。我已经尝试过以下代码,但它不起作用。
FrequencyArray[j] = FrequencyArray[j]+1
是否有另一种方法可以将列表中的一个元素增加1而不影响其他元素?
答案 0 :(得分:0)
虽然您的方法应该有效,但这可以替代:
FrequencyArray[j] += 1
示例:
>>> zeros = [0, 0, 0]
>>> zeros[1] += 1
>>> zeros
[0, 1, 0]