Python: Wie finde ich die zweithöchste Zahl in einer Liste?

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Python: Wie finde ich die zweithöchste Zahl in einer Liste?

by Anonymous » 03 Mar 2025, 18:20

def second_highest(list):
""" (list of int) -> int
< /code>

Wie finden Sie den zweithöchsten Wert aus der Liste der Ganzzahlen, ohne zu entfernen, pop oder sortieren (was ich ausprobiert habe), da ich die gleiche Liste später verwenden muss?list.sort()
return list[-2]
< /code>

Ich habe versucht, die höchste Zahl mit maximaler MAX zu entfernen und die Liste zu sortieren, aber da diese die Liste mutiert, kann ich sie nicht verwenden. < /p>

Top