从Python列表中的特定位置删除项目[重复]

Posted

技术标签:

【中文标题】从Python列表中的特定位置删除项目[重复]【英文标题】:Delete Item from specific location in list in Python [duplicate] 【发布时间】:2014-07-05 09:54:03 【问题描述】:

我正在编写一个统计程序,它将维护一个浮点值列表。该程序将实现以下菜单:

    向列表添加值

    从列表中删除值(按值)

    从列表中删除值(按列表中的位置)

    显示列表

    退出

除了第三个选项外,我已经写了所有内容。我不知道如何完成它。如何做到这一点?

【问题讨论】:

您目前如何跟踪列表中的项目? 【参考方案1】:

在 Python 中,您可以通过引用从列表中删除一个项目。像这样:

del list[location]

【讨论】:

或者,如果你不想破坏原始列表 new_list = list[:location] + list[location+1:]

以上是关于从Python列表中的特定位置删除项目[重复]的主要内容,如果未能解决你的问题,请参考以下文章

使用 Python 删除对象列表中的重复项

Python:根据条目的位置删除列表中的单个条目[重复]

从包含特定字符的列表中删除元素[重复]

Python从列表中删除项目[重复]

Python 3,如果列表中包含特定的东西,如何删除部分元素3 [重复]

Python - 从字典/列表中删除项目[重复]