获取错误“游戏”对象不支持项目分配
games = []
for i in range(len(filterList)):
durations = findDurationInHour(filterList[i].startDate,filterList[i].endDate)
filterList[i]['duration'] = durations
games.append(filterList[i])
filterList = games
我正在尝试将duration作为键添加到array对象中。但是在网上
filterList[i]['duration'] = durations
获取错误:“游戏”对象不支持项目分配
可以使用点语法在Python对象中设置属性。注意,不需要建立一个单独的
games
列表;您可以直接修改filterList
中的项尽管我必须说听起来
findDurationInHour
应该是模型上的一个方法,在这种情况下根本不需要有这个循环;您可以在需要时调用它(可能在模板中)相关问题 更多 >
编程相关推荐