【问题标题】:How to remove a specific object in a list? [duplicate]如何删除列表中的特定对象? [复制]
【发布时间】:2018-10-20 19:16:30
【问题描述】:

例如,我有一个如下所示的列表:

l = [(1,2),(1,3),(4,1)]

如何在不知道项目索引的情况下删除项目 (1,3)?

我尝试了l.pop((1,3)),但收到此错误消息:TypeError: an integer is required

【问题讨论】:

  • 你想要l.remove((1,3))
  • .remove(..)
  • @CJ59 这行得通。非常感谢。

标签: python python-2.7


【解决方案1】:
l = [(1,2),(1,3),(4,1)]
print(l) #[(1, 2), (1, 3), (4, 1)]
l.remove((1,3))
print(l) #[(1, 2), (4, 1)]

【讨论】:

  • 非常感谢。这有效
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-11-23
相关资源
最近更新 更多