Kar*_*lys 3 python arrays list max min
尝试从数组中的二维列表中删除最小值和最大值.我的代码:
myList = [[1, 3, 4], [2, 4, 4], [3, 4, 5]]
maxV = 0
minV = myList[0]0]
for list in myList:
for innerlist in list:
if innerlist > maxV:
maxV = innerlist
if innerlist < minV:
minV = innerlist
innerlist.remove(maxV)
innerlist.remove(minV)
print(myList)
Run Code Online (Sandbox Code Playgroud)
这引起了我一些错误,我并不特别理解.我很确定innerlist不是数组而是普通变量.但我仍然认为应该以某种方式从二维列表中删除min和max元素.我的意思是我需要删除列表中最高和最低值的每个内部列表.LF帮忙!问候.