搜索元素的字典值

时间:2019-03-29 18:31:43

标签: python string list dictionary

我有一个预定义的字典,我希望能够在字典的键和值中搜索目标字符串。

例如,如果这是我的字典:

my_dict = {u'GroupName': 'yeahyeahyeah', u'GroupId': 'sg-123456'}

我要检查'yeahyeahyeah''GroupId'是否在字典的键或值中。我想我想将整个字典转换为字符串,以便只进行子字符串搜索,但可以接受其他想法。

1 个答案:

答案 0 :(得分:-3)

编辑:从评论中获取建议

这是从字典中的键值对创建列表的方法。

my_dict = [{u'GroupName': 'yeahyeahyeah', u'GroupId': 'sg-123456'}]

my_list = list(my_dict[0].keys()) + list(my_dict[0].values())

这将返回:

['GroupName', 'yeahyeahyeah', 'GroupId', 'sg-123456']