2024-04-20 12:30:04 发布
网友
我有一个REST请求,它可以返回JSON中的一个或多个项。你知道吗
当它返回一个元素时,如下所示: {1,2,3},即字典
{1,2,3}
当它返回多个元素时,如下所示: [{1,2,3},{1,2,3},{1,2,3}]即词典列表。你知道吗
[{1,2,3},{1,2,3},{1,2,3}]
为了访问数据,我需要测试是否有一个或多个结果。但问题是:
len ([{1,2,3},{1,2,3},{1,2,3}]) == len ({1,2,3}) == 3.
如何区分这两种结构?你知道吗
a= {1,2,3} b= [{1,2,3},{1,2,3},{1,2,3}] print type(a) print type(b)
输出->
<type 'set'> <type 'list'>
可以在if语句中使用基于类型的逻辑。你知道吗
您可以使用set和list之间的区别。你知道吗
if isinstance(result, set): # only one result else: # multiple results
输出->
可以在if语句中使用基于类型的逻辑。你知道吗
您可以使用set和list之间的区别。你知道吗
相关问题 更多 >
编程相关推荐