Python :: Aufgabe #289 :: Lösung #1
5 Lösungen
#289
Differenz(en) von Eingabewerten
Fortgeschrittener - Python
von JKooP
- 04.10.2020 um 12:26 Uhr
Schreibe eine Methode/Funktion, die die maximale bzw. minimale Differenz von Eingabewerten ermittelt.
z.B. f(3, -2, 18, -1, 50)
Min: 1, da Absolut(-2 - -1) = 1
Max: 52, da Absolut(50 - -2) = 52
Viel Spaß
z.B. f(3, -2, 18, -1, 50)
Min: 1, da Absolut(-2 - -1) = 1
Max: 52, da Absolut(50 - -2) = 52
Viel Spaß
#1
von jigga (4260 Punkte)
- 11.10.2020 um 10:22 Uhr
liste = [3, -2, 18, -1, 50]
def min_max(liste):
_max = max(liste)
liste.remove(_max)
_min = min(liste)
liste.remove(_min)
_scnd_min = min(liste)
liste.remove(_scnd_min)
print("Min:", abs(_min - _scnd_min))
print("Max:", abs(_max - _min))
if __name__ == "__main__":
min_max(liste)Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1
