python将一个list赋值给变量,希望实现json

本文共有270个字,关键词:

问题:将list赋值给一个变量时出错
原因:因为变量未定义,不能实现json格式
方法:
代码如下
klass_ids = [130,133]
for k in klass_ids:
user_ids[str(k)] = [u.id for u in users if k in u.class_ids]
此时会报错误:NameError: global name 'user_ids' is not defined
在for语句前加上下面语句,即定义user_ids为json格式
user_ids = {}

版权声明:本文为作者原创,如需转载须联系作者本人同意,未经作者本人同意不得擅自转载。
添加新评论
暂无评论