gpt4 book ai didi

python - 从 python 范围生成的列表中删除元素?

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

<分区>

这是一个简单的程序:

#!/usr/bin/env python3

l = list(range(5))
print(l, type(l))

l = list(range(5)).remove(2)
print(l, type(l))

由于某种原因,列表在删除元素时被销毁:

[0, 1, 2, 3, 4] <class 'list'>
None <class 'NoneType'>

(是程序输出)

我希望它能输出

[0, 1, 3, 4]

出了什么问题,如何从使用 range 生成的列表中删除元素?

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