Python Pivot Element Suche?
Hallo,
ich hänge an folgender Aufgabe fest:
Ich soll in Python eine Funktion schreiben, welche eine Matrix und einen Spaltenindex übergeben bekommt und den Zeilenindex des betragsmäßig größten Elements aus dieser Spalte zurückgibt.
Hierbei soll der zurückgegebene Zeilenindex immer größer oder gleich dem Spaltenindex sein.
Vielleicht kennt sich ja jemand gut aus und kann mir etwas Hilfestellung geben, ich bin für jede Hilfe dankbar :)
Viele Grüße,
bamu
1 Antwort
Was soll denn passieren, wenn der Zeilenindex des betragsmäßig größten Elements kleiner dem Spaltenindex ist? Das fehlt irgendwie in der Spezifikation.
Für den Betrag nutzt Du abs().
Du setzt den Index fürs Maximum auf spaltenindex, nun iterierst Du über den Rest der Spalte und schaust ob der Wert an dieser Stelle, größer dem Wert am bisherigen (Maximums)index ist. Triffst dies zu aktualisierst Du den (Maximums)Index.