Python :: Aufgabe #340 :: Lösung #3
4 Lösungen

#340
Produkt der 2 größten Elemente eines Arrays
Anfänger - Python
von JKooP
- 01.04.2021 um 11:53 Uhr
Erstelle eine Methode/Funktion, die das Produkt der beiden größten Elemente eines Arrays berechnet.
array = { 1, 7, 5, 9, 2, 3 }
Lösung:
(7 * 9) = 63
Je nach Vorliebe bzw. Programmiersprache können natürlich auch Listen oder Vektoren genutzt werden.
Viel Spaß
array = { 1, 7, 5, 9, 2, 3 }
Lösung:
(7 * 9) = 63
Je nach Vorliebe bzw. Programmiersprache können natürlich auch Listen oder Vektoren genutzt werden.
Viel Spaß
#3

von kevinqrt (100 Punkte)
- 06.06.2021 um 16:04 Uhr

def product_from_list(old_liste): new_liste = [] value1 = 0 value2 = 0 for i in old_liste: if value1<i: value1 = i new_liste.append(value1) old_liste.remove(value1) for i in old_liste: if value2<i: value2 = i new_liste.append(value2) product_value = value1*value2 return product_value liste2 = [1, 5, 2, 9, 4, 10, 3] print(product_from_list(liste2))
Kommentare:
Für diese Lösung gibt es noch keinen Kommentar
Seite 1 von 0
1