gpt4 book ai didi

python - 将奇数移动到 Python 列表的末尾,奇怪的结果

转载 作者:太空宇宙 更新时间:2023-11-04 03:22:46 26 4
gpt4 key购买 nike

<分区>

我试图在不使用外部列表的情况下将此列表中的奇数移动到末尾。当我运行代码时,它会移动一半的奇数,而将另一半留在原来的位置。如果我在列表中运行两次代码,整体输出是正确的,但我应该只需要运行一次,对吧?我做错了什么?

a = [3, 4, 55, 13, 6, 19, 33, 10, 11, 45]


for ind, val in enumerate(a):
if val % 2 != 0:
a.pop(ind)
a.append(val)

print a

谢谢。

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com