Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.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 如何解析OrderedICT?_Python_Json_Python 2.7_Dictionary - Fatal编程技术网

Python 如何解析OrderedICT?

Python 如何解析OrderedICT?,python,json,python-2.7,dictionary,Python,Json,Python 2.7,Dictionary,我有一个如上所述的有序dict如何获取点击次数的值?它仍然是一个字典,只需使用键: OrderedDict([(u'attributes', OrderedDict([(u'type', u'Campaign__c'), (u'url', u'/services/data/v29.0/sobjects/Campaign__c/a0B9000000I6CDUEA3')])), (u'clicks__c', 0.0)]) 演示: 如果您是从JSON对象解析的,在绝大多数情况下,顺序并不重要。这当然

我有一个如上所述的有序dict如何获取
点击次数的值?

它仍然是一个字典,只需使用键:

OrderedDict([(u'attributes', OrderedDict([(u'type', u'Campaign__c'), (u'url', u'/services/data/v29.0/sobjects/Campaign__c/a0B9000000I6CDUEA3')])), (u'clicks__c', 0.0)])
演示:

如果您是从JSON对象解析的,在绝大多数情况下,顺序并不重要。这当然不符合你的价值观。您可以将其解析为常规词典,而不会丢失功能。

object[“clicks\uu c”]
your_ordered_dict['clicks__c']
>>> from collections import OrderedDict
>>> od = OrderedDict([(u'attributes', OrderedDict([(u'type', u'Campaign__c'), (u'url', u'/services/data/v29.0/sobjects/Campaign__c/a0B9000000I6CDUEA3')])), (u'clicks__c', 0.0)])
>>> od.keys()
[u'attributes', u'clicks__c']
>>> od['clicks__c']
0.0