python - 如何访问同一字典的另一个键中的字典键值
问题描述
我是 python 新手,没有办法在同一个字典的另一个键中访问字典值。
keys = {
'sample': some_data,
'sample2': keys['sample']
}
上面的代码块给出了一个 TypeError: 'module' object is not subscriptable
python中有没有类似这个关键字的东西。
解决方案
当您引用它时,该keys
字典不存在。您需要在引用它之前定义它。
这段代码运行得很好:
some_data = 'xxx'
keys = {
'sample': some_data,
}
keys['sample2'] = keys['sample']
print(keys['sample2'])
输出:
>>> xxx
推荐阅读
- javascript - 运行应用程序时如何解决以下错误:无法解析所有文件进行配置?
- jquery - 无法使用 Jquery datetimepicker 格式化所选日期时间
- android - Android,MediaPlayer 在随机次数后崩溃
- angular-material - 您推荐使用哪些工具来代替 mat-grid-list?
- css - 在公共页面和管理仪表板之间拆分基本样式表
- python - Django查询通过外键关系获取属于特定对象的所有表单集图像
- c# - OWIN - 如何在身份验证服务器返回后验证角色的不记名令牌?
- c# - 使对象在立方体统一的 6 面上移动
- c++ - 当简单捕获中的标识符显示为参数的声明符 ID 时,没有编译器诊断
- ubuntu - kubectl get nodes - 连接被拒绝