Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/359.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
什么';在python中,将对象转换为列表的最佳方法是什么?_Python_Types - Fatal编程技术网

什么';在python中,将对象转换为列表的最佳方法是什么?

什么';在python中,将对象转换为列表的最佳方法是什么?,python,types,Python,Types,所以我从json字符串接收参数,并将其转换为json对象 在这个对象中,我有一个名为DepartmentIds的字段 此部门ID可以是int或int的列表 if isinstance(DepartmentIds,int) : DepartmentIds = [DepartmentIds] 所以我做了一个类型检查,看看DepartmentIds是否是int的实例 if isinstance(DepartmentIds,int) : DepartmentIds = [Departm

所以我从json字符串接收参数,并将其转换为json对象

在这个对象中,我有一个名为
DepartmentIds
的字段

部门ID
可以是
int
int
列表

if isinstance(DepartmentIds,int) :
    DepartmentIds = [DepartmentIds]
所以我做了一个类型检查,看看
DepartmentIds
是否是
int
的实例

if isinstance(DepartmentIds,int) :
    DepartmentIds = [DepartmentIds]
有语法糖存在吗

DepartmentIds = [DepartmentIds] if isinstance(DepartmentIds,int) else DepartmentIds
也好不到哪里去