【问题标题】:How to remove an item in an array/list in a dictionary如何删除字典中数组/列表中的项目
【发布时间】:2017-09-26 13:22:38
【问题描述】:

我有一个数组字典,并想按特定键的值删除数组中的一项

例如:

xyz = {'250': ['6981', '8071'], '7759': ['2290', '6554', '3402']}

我想从7759: ['2290', '6554', '3402']中删除3402

【问题讨论】:

  • xyz['7759'].remove('3402')…!?
  • 仅针对此特定实例还是有一般的移除模式?

标签: python arrays dictionary


【解决方案1】:

字典使用键/值对。所以你可以使用:

xyz['7759'].remove('3402')

xyz['7759'] 将允许您访问列表 ['2290', '6554', '3402'] 并且 remove 函数将删除列表中值为 '3402' 的第一项。

【讨论】:

    猜你喜欢
    • 2012-02-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-07
    • 2012-08-31
    • 1970-01-01
    • 2016-03-14
    相关资源
    最近更新 更多