标签: python python-2.7
ret = {} machs = self.machines_db(**kwargs) for mach in machs: ret[mach['name']] = mach
machs是一个字典列表,每个字典肯定都包含一个'name'元素。
machs
因此,ret和mach都是字典。那我为什么要这样做:
ret
mach
列表索引必须是整数,而不是str
?我用这个错误消息提出的其他问题都有一个用字符串查询的列表。
谢谢!