135. 【应-14-2·难】响应头大小写不敏感查询

中等 Python 2s 256MB
通过 0/0

📋 题目描述
HTTP 响应头的字段名是大小写不敏感的,例如 `Content-Type` 和 `content-type` 等价。我们先收集 N 个 `Key: Value` 头部(冒号后正好一个空格,Key 不含空格),然后给出 Q 个待查询的 key(任意大小写)。 请对每个 key:若头部里存在(不论大小写),输出其 Value;否则输出 `NotFound`。
📥 输入描述
第一行整数 N(1<=N<=100)。 接下来 N 行:`Key: Value`,冒号后一个空格,Value 可能含空格但不含换行。 第 N+2 行整数 Q(1<=Q<=100)。 接下来 Q 行:每行一个待查询的 key(任意大小写)。
📤 输出描述
Q 行,每行对应一次查询的结果。
输入样例
2
Content-Type: text/html
Server: nginx
3
content-type
SERVER
Date
输出样例
text/html
nginx
NotFound
提示:建一个 `dict`,键统一存 `key.lower()`;查询时同样小写化。 注意:分隔符是 `: `(冒号 + 一个空格),可以用 `s.split(": ", 1)`。

登录后提交代码

讨论区 0
登录后参与讨论

还没有讨论,来发表第一条吧!