您好我想问问如何有效地削减了价值share_link
在一个字典,如何削减一出特殊的价值
我的代码
j = {
u'items': [{u'annotations': [], u'share_link': u'a'},
{u'annotations': [], u'share_link': u'b'},
{u'annotations': [], u'share_link': u'c'},]
}
我的第一次尝试是print "Value: %s" % j.get('items')[0]['share_link']
它的工作原理,但它太慢了,例如如果share_link
有20次:
print "Value: %s" % j.get('items')[0]['share_link']
print "Value: %s" % j.get('items')[1]['share_link']
...
print "Value: %s" % j.get('items')[19]['share_link']
请问,有没有切出这个值更有效的方式?
事情是这样的:
b = j.findall(‘share_link’)
# print every share_link value
请问' share_link'被嵌套在任何深度? – SuperSaiyan