【发布时间】:2021-08-15 06:17:56
【问题描述】:
假设我有两个数组
array1=np.array([1,2,3,4,5,6,7,8,9,10])
array2=np.array([11,1,2,4,10,60,0,3,20,33])
我想比较两个数组并存储更大的值。我想编写一个代码,检查array1的第一个元素和array2的第一个元素,并将它们之间的最大值存储在一个新数组中,依此类推。
我用这段代码试过了
array3=[]
i=0
while i<=len(array1):
if array1[i]>array2[i]:
array3.append(i)
但是,代码没有给出任何输出并继续运行。我想使用的两个数组都很大,所以普通的循环方法也适用于大数组吗?
【问题讨论】:
标签: python arrays python-3.x loops