当ValueError: setting an array element with a sequence循环开始运行并停止时,我得到了行beta[i]=np.cov(rm[i],ra[i])的i=0,所以我得到了rm和ra向量的第一个值,而不是beta的第一个值。agg_df是一个具有50行和1列的pd,名为mean。=np.mean(agg_df['mean']) beta[
我正在尝试删除数组中等于目标的所有元素,这是一个相当简单的过程。但是由于某些原因,它只删除了数组中目标的第一个元素,我不确定为什么。这是我的代码(python) arr = [1,2,2,3,4,5,5] if num == 2:print(arr) 它将数组输出为1,2,3,4,5,5,如果你们中的<