ich Python bin neu, können Sie einen Fehler hinweisen jemand bitte, ich im Code gemacht haben:die Liste der Elemente zurück, die alle bisherigen Elemente überschreiten
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)
Das ist, was ich tun soll:
peaks (numlist) = => [3,5,7,8]
Vielen Dank für Ihre Hilfe !!
'für num in überschreiten:' nie etwas tun zu gehen, weil diese Liste immer leer ist und hat keine Chance zu wachsen. –
@ Madik088 keine Entschuldigung, Sie haben mehrere Probleme hier. –
Danke Jungs @Alex Hall und @ Jean-François-Fabre! – Madik088