【发布时间】:2019-03-29 05:16:06
【问题描述】:
有没有办法检查字典键中的内部键,如果元素里面有键元素,则从字典中返回相应的值。
例如检查key tuple的第二个元素中是否有"Hello"的元素,如果存在则返回对应的值。
d = {(1, "Hello"): "a", (2, "Bye"): "b"}
key = "Hello"
# Since "Hello" exist in d's key's element(second position), return "a"
【问题讨论】:
-
必须遍历所有键
-
d[[v for v in d if key in v[1]][0]]通过课程迭代
标签: python python-3.x dictionary key-value