python - 有没有办法在没有 numpy 的情况下追加到二维数组中?
问题描述
所以,我的电脑不会加载numpy
,我需要将另一行附加到一个有 7 行的二维数组。有没有办法追加另一行?
我已经尝试过a.append
,但它不起作用,因为有多行。
a = ([['Mon', 18, 20, 22, 17],
['Tue', 11, 18, 21, 18],
['Wed', 15, 21, 20, 19],
['Thu', 11, 20, 22, 21],
['Fri', 18, 17, 23, 22],
['Sat', 12, 22, 20, 18],
['Sun', 13, 15, 19, 16]])
for elem in a:
print(elem)
m_r = append(a, [['Avg', 12, 15, 13, 11]], 0)
我想在[['Avg', 12, 15, 13, 11]], 0)
我的其余代码下面再放一排,但我只得到错误。
解决方案
append
在这种情况下应该正常工作。尝试:
a.append(['Avg', 12, 15, 13, 11])
问题可能是双括号[[
。
推荐阅读
- javascript - $.scrollTo(this.hash || 0, 1500); ? 数字的含义是什么?
- apache-spark - 在 Spark 中使用“dropDuplicates”函数后获取删除记录的最佳方法
- mocking - 没有将结果作为 PHPUnit 对象模拟的数组
- mysql - 如何从所有数据都匹配且仅匹配的链接表中获取数据?
- java - 无法在 Java 项目中导入 com.auth0.jwt
- ansible - 在 Ansible 中基于扩展运行不同的脚本
- sql - Microsoft Access 查询输入条件
- sql - 如何在 PGSQL 中使用多个条件更新多个表列
- python - 理解python中的split()函数
- sql - ORA-00909: 使用 NVL 时参数数量无效