python,把一个元素全为数字的列表中的所有偶数加1,li1=【1,2,3,4,5,6,7,8,9,10】
时间: 2024-01-03 18:04:19 浏览: 73
好的,下面是实现将一个元素全为数字的列表中的所有偶数加1的Python代码:
```
li1 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
for i in range(len(li1)):
if li1[i] % 2 == 0:
li1[i] += 1
print(li1)
```
这段代码中,我们首先创建了一个包含10个元素的列表`li1`,并使用for循环来遍历列表中的每一个元素。在循环内部,我们使用if语句来判断当前元素是否是偶数,如果是,则将其加1。最终输出结果为:
```
[1, 3, 3, 5, 5, 7, 7, 9, 9, 11]
```
可以看到,列表中所有的偶数都被加1了,而奇数保持不变。
阅读全文