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

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

Post by Anonymous »

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>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post