为了账号安全,请及时绑定邮箱和手机立即绑定

将元素追加到数组

将元素追加到数组

明月笑刀无情 2021-08-05 15:31:51
将元素附加到数组时收到错误。array([[ 5,  89,  342,  282,    3,  644, 1254,  634,    4,  711,   58,        1554,  23,  613,  565,    2,  787,  968,  640,    7,  676,  65,         346]])我想将这个数组的平均值附加到这个数组 3 次,所以如果平均值是 10,“10, 10, 10”将被添加到数组中。mean = array.mean()array= array.append(mean, mean, mean)错误信息'numpy.ndarray' object has no attribute 'append'我哪里做错了?谢谢
查看完整描述

1 回答

?
慕仙森

TA贡献1827条经验 获得超7个赞

你应该做这样的事情。


import numpy as np


array = np.array([[ 5,  89,  342,  282,    3,  644, 1254,  634,    4,  711,   58,

        1554,  23,  613,  565,    2,  787,  968,  640,    7,  676,  65,

         346]])


mean = array.mean()


new_array = np.append(array,np.array([mean,mean,mean]))


查看完整回答
反对 回复 2021-08-05
  • 1 回答
  • 0 关注
  • 137 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信