python - 如何将值添加到python字典中的数组值中
问题描述
鉴于:
a={'sex': [[0.1834862385321101], [0.8165137614678899], [nan], [nan]],
'cp': [[0.7155963302752294], [0.08256880733944955], [0.1559633027522936]]}
我想将一个值添加到一个数组的值中,该数组的键等于 'sex' 以获得如下输出:
a={'sex': [[0.1834862385321101, 1], [0.8165137614678899, 1], [nan], [nan]],
'cp': [[0.7155963302752294], [0.08256880733944955], [0.1559633027522936]]}
我尝试使用 update(),但它不起作用。
解决方案
你可以使用:a['sex'][0].append(1)
输出:
{'sex': [[0.1834862385321101, 1], [0.8165137614678899], [nan], [nan]],
'cp': [[0.7155963302752294], [0.08256880733944955], [0.1559633027522936]]}
同样,a['sex'][1].append(1)
对于其他值
推荐阅读
- arrays - Python 3 how to use an array to import a module?
- c# - 如何在 Xcode 项目中添加缺少的“Embedded Binaries”部分 > TARGETS for the.Net Embedding HELLO WORLD
- javascript - accessing children of divs using tab
- ruby - 使用匹配的关键字参数直接将结构传递给方法
- java - 为什么我的应用程序因 NullPointerException 而崩溃
- function - 在嵌套 if 语句中调用函数
- python - 当我使用请求 API 调用时出现 Python MemoryError
- node.js - 如何在 AWS 上为 NodeJS 项目设置持续部署管道?
- python - 写入文件时如何摆脱\n?
- javascript - Javascript 相当于 LEFT OUTER JOIN 在 WHERE 子句中带有 NULL