【问题标题】:changing single list items value in dictionary with multi-values用多值更改字典中的单个列表项值
【发布时间】:2014-06-23 08:09:30
【问题描述】:

下面是这个

data = {"A": [["a", 4, 4.50],["b", 5, 3.50]], "C": [["c", 7, 27.00],["d", 1, 7.99]]}

如果我只想更改键“C”的第二个值的第三个项目([“d”,1,(7.99)])

喜欢

date =  {"A": [["a", 4, 4.50],["b", 5, 3.50]], "C": [["c", 7, 27.00],["d", 1, 5.25]]}

如何更新二维列表中的值?

【问题讨论】:

  • ...data['C'][1][2] = 5.25 然后date = data
  • 二维列表只是列表中的列表。使用第一个索引时,输入外部列表,使用第二个索引输入内部列表。

标签: python list dictionary key-value


【解决方案1】:

我猜你的意思是:

data['C'][1][2] = 5.25

所以它的作用是获取密钥'C',获取第二个列表,然后是该列表的第三个项目。

那么我想如果这不是拼写错误,你会直接使用date = data

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-25
    • 1970-01-01
    相关资源
    最近更新 更多