列表索引必须是两个词典上的整数

时间:2017-08-18 16:52:12

标签: python python-2.7

    ret = {}
    machs = self.machines_db(**kwargs)

    for mach in machs:
        ret[mach['name']] = mach

machs是一个字典列表,每个字典肯定都包含一个'name'元素。

因此,retmach都是字典。那我为什么要这样做:

  

列表索引必须是整数,而不是str

当我尝试运行此代码时,在最后一行

?我用这个错误消息提出的其他问题都有一个用字符串查询的列表。

谢谢!

0 个答案:

没有答案