python 二维数组操作问题

如何求二维数组中行/列 的 最大值/平均数/方差
及二维数组的增删 行/列

1个回答

import pandas as pd
a = [[1, 2, 3], [1, 2, 3], [1, 2, 3]]
b = pd.DataFrame(a)
print(b.describe())
抛开业务场景的瞎想都是扯淡。这里理解你说的数组是顺序表,顺序表不善于增删,频繁增删应该用链表。
del a[0]可以删除第一行,从来没见人用过。
再说增删业务八成涉及到条件查询,请用pandas或者数据库

bjjoy2009
迷茫猿小明 回复qq_25725175: import numpy as np b=np.array(a) print(b.mean(axis=1, keepdims=True)),axis=1对每行求平均,axis=0对每列求平均,其它请看numpy接口文档
7 个月之前 回复
qq_25725175
qq_25725175 有不转成dataframe直接进行计算每行平均数/方差的方法吗
7 个月之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐