python - 获取字典python中所有唯一的辅助键

标签 python

我有一本二维字典,例如:

 d[a1][b1] = v1
 d[a1][b2] = v2
 d[a2][b1] = v3
 d[a2][b3] = v4

在上面的示例中,唯一的辅助键是 b1、b2、b3?

如何在 python 中返回列表 [b1,b2,b3]? 谢谢

最佳答案

s = list(set(key2 for key1 in d for key2 in d[key1]))

关于python - 获取字典python中所有唯一的辅助键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12288423/

相关文章:

python - 线性判别分析

python - numpy.linalg.eig() 和 scipy.linalg.eig() 中的舍入误差

javascript - Flask 和 JavaScript 删除前确认

python - 在python中向字典添加排名

python - 在 SymPy 中打印四舍五入到 3 位小数的输出

python - 从 Azure DevOps Python Artifacts feed 进行 pip 安装不起作用

python - 我如何提出一个问题,如果回答错误会给你另一次机会?

python - 模块未找到错误 : No module named 'sympy'

python - 从 MySQL 检索数据到 Python 2.7

python - 在类方法上创建线程