在数组中查找数组中的特定变量

托马斯·雅各布森(Tomas Jacobsen)

我想搜索一个包含变量“ Foo”的数组

details={u'firstName': u'Test', u'activeSubscriptions': [{u'productCode': u'BBB', u'name': u'Bar'}, {u'productCode': u'FFF', u'name': u'Foo'}

我这样做是这样的:

subscriptions_name = data['activeSubscriptions'][0]['name']

但这仅适用于数组中的第一个数据。

FFF如果数据放置不一致,如何获得名称

xecgr

如果要productCodeactiveSubscriptions数组中搜索“ by” ,则需要查找以下内容:

>>> details={'firstName': 'Test', 'activeSubscriptions': [{'productCode': 'BBB', 'name': 'Bar'}, {'productCode': 'FFF', 'name': 'Foo'}]}
>>> product_code_search_key = 'FFF'
>>> for subscription in details['activeSubscriptions']:        
...     if subscription and subscription.get('productCode','') and subscription['productCode'] == product_code_search_key:
...         print subscription['name']
...         break
... 
>>> Foo

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在数组中查找匹配变量

来自分类Dev

Matlab在数组中查找特定的值

来自分类Dev

在数组中查找特定值

来自分类Dev

在数组C ++中查找特定值

来自分类Dev

在数组中查找特定数字?

来自分类Dev

在数组数组中查找丢失的数组

来自分类Dev

在数组中查找索引

来自分类Dev

在数组中查找模式

来自分类Dev

在数组中查找smarty

来自分类Dev

在数组中查找值

来自分类Dev

如何使用变量在数组中查找元素?

来自分类Dev

水线,在数组中查找数组

来自分类Dev

在数组的数组中查找模式

来自分类Dev

PHP-在数组中查找特定值(多维)

来自分类Dev

PHP-在数组中查找特定值(多维)

来自分类Dev

在数组jQuery中查找特定的字符串模式

来自分类Dev

Python:在数组列中查找特定值

来自分类Dev

Swift:在数组中查找值并返回特定键

来自分类Dev

Swift:在数组中查找值并返回特定键

来自分类Dev

在数组中查找特定重复数字的索引

来自分类Dev

在数组属性值中查找特定字符串

来自分类Dev

在数组中调用变量

来自分类Dev

在数组中推送变量

来自分类Dev

如何通过使用NSPredicate在数组的数组中查找具有特定属性的对象?

来自分类Dev

如何通过使用NSPredicate在数组的数组中查找具有特定属性的对象?

来自分类Dev

在数组中查找重复项

来自分类Dev

猫鼬在数组中查找元素

来自分类Dev

在数组中查找字母

来自分类Dev

在数组中查找重复项