1
我是新来的Python,任何人都可以请指出错误,我已经在代码所做的:返回超出以往所有元素的元素列表
numlist = [3,2,5,5,7,6,1,8,4]
def peaks(numlist):
exceed = []
for elem in numlist:
for num in exceed:
if elem not in exceed:
if num in exceed < elem in numlist:
exceed = exceed + [elem]
print(exceed)
这就是我打算做:
peaks(numlist)= => [3,5,7,8]
感谢您的帮助!
'为NUM在超过:'是永远不会做任何事情,因为该名单始终是空的,没有增长的机会。 –
@ Madik088对不起,你在这里有几个问题。 –
谢谢你们@Alex Hall和@ Jean-françois-fabre! – Madik088