Python :: Aufgabe #289 :: Lösung #1

5 Lösungen Lösungen öffentlich
#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ß
#1
vote_ok
von jigga (4260 Punkte) - 11.10.2020 um 10:22 Uhr
Quellcode ausblenden Python-Code
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

Bitte melden Sie sich an um eine Kommentar zu schreiben.
Kommentar schreiben
1813569

Du scheinst einen AdBlocker zu nutzen. Ich würde mich freuen, wenn du ihn auf dieser Seite deaktivierst und dich davon überzeugst, dass die Werbung hier nicht störend ist.