例如,listA = [1,2,3,4,5]我想将每个元素与每个元素相乘listA[4]并获得最大乘积listA[4] * listA[4]
3 回答
慕田峪7331174
TA贡献1828条经验 获得超13个赞
这是一个可读的迭代方法。计算除目标索引外的所有索引的最大值:
listA = [1,2,3,4,5]
TARGET_INDEX = 4
maximum = 0
for i, val in enumerate(listA):
if i == TARGET_INDEX:
continue
maximum = max(maximum, val*listA[TARGET_INDEX])
print maximum
添加回答
举报
0/150
提交
取消