我们可以使用遍历列表,
enumerate并将旧值替换为新值,如下所示
myl = [1, 2, 3, 4, 5, 4, 4, 4, 6]for idx, item in enumerate(myl): if item == 4: myl[idx] = 44print myl# [1, 2, 3, 44, 5, 44, 44, 44, 6]

我们可以使用遍历列表,
enumerate并将旧值替换为新值,如下所示
myl = [1, 2, 3, 4, 5, 4, 4, 4, 6]for idx, item in enumerate(myl): if item == 4: myl[idx] = 44print myl# [1, 2, 3, 44, 5, 44, 44, 44, 6]