Closed. This question needs details or clarity。它当前不接受答案。
想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
3年前关闭。
对于给定的键,我想获取包含它的字典的名称。
例:
如果我给'name2',我想得到b作为结果
谢谢
想改善这个问题吗?添加详细信息并通过editing this post阐明问题。
3年前关闭。
a = {'name1':'tom'}
b = {'name2':'harry'}
c = {'name3':'peter'}
对于给定的键,我想获取包含它的字典的名称。
例:
如果我给'name2',我想得到b作为结果
谢谢
最佳答案
您可以使用next
返回序列中的下一个值,并根据一些条件对其进行过滤:
key = 'name2'
found = next(d for d in (a, b, c)
if key in d)
关于python - 获取包含python中给定键的字典的名称,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36154212/
10-12 22:02