首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Python3在事件字典中检查字符串是否完全匹配

Python3在事件字典中检查字符串是否完全匹配
EN

Stack Overflow用户
提问于 2022-11-22 14:48:27
回答 1查看 50关注 0票数 0

我有以下事件体(字典)进入lambda函数,并执行如下操作:

代码语言:javascript
复制
{
  "test-report": {
    "url": "http://example.com",
    "original-policy": "default-src 'none'; style-src example.com; report-uri /_/test-reports"
  }
}

if 'test-report' in event['body']:
    try:
        do something here

我的问题是,我想在字典中的第一个对象中检查test-report。如果不匹配,我不希望函数做任何事情。但是,正如您所看到的,**test-report**s也出现在original-policy值下,我不想在if语句中考虑这一点。

EN

回答 1

Stack Overflow用户

发布于 2022-11-22 14:53:35

嗯,我想,你说的第一个字母是指字典里的钥匙,因为它们不是有序的。如果是,试着:

代码语言:javascript
复制
  if 'test-report' in event['body'].keys():
  try:
do something here
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/74534525

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档