python - 搜索元素的字典值
问题描述
我有一个预定义的字典,我希望能够在字典的键和值中搜索目标字符串。
例如,如果这是我的字典:
my_dict = {u'GroupName': 'yeahyeahyeah', u'GroupId': 'sg-123456'}
我想检查' 是否在字典的键或值中'yeahyeahyeah'
。'GroupId
我想我想把整个字典转换成一个字符串,这样我就可以做一个子字符串搜索,但我对其他想法持开放态度。
解决方案
编辑:从评论中获取建议
以下是如何从字典中的键值对创建列表。
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']
推荐阅读
- asp.net-web-api - 如何在 Blazor 中制作 HTTP GET 特定数据?
- c++ - 从另一个 PointCloud::Ptr 创建 PointCloud 或 PointCloud::Ptr 而不将其复制到另一个类
- wordpress - 如何在 Wordpress 的 JWT 身份验证插件中使用用户密码而不是应用程序密码?
- python - 将天线连接到计算机的 USB 端口
- python - 无法将图像从 React 前端上传到烧瓶后端
- wcf - WCF 客户端在证书验证中使用自登录时抛出 System.ServiceModel.Security.MessageSecurityException 错误
- intellij-idea - IntelliJ 中 sonarLint 和远程 sonarQube 的规则不同步
- python - 在 cursor.execute 函数中使用变量()
- javascript - 编码为 shift-jis 的 API 响应,在 React JS 中用日语创建 csv
- node.js - FCM 推送通知未显示在活动 Web 设备上