この質問には簡単な答えがあるように感じますが、何行ものコードを書かなくても答えを得るのに苦労しています。私は誰かがPythonのリスト内包表記に関して私の人生を楽にする何かを私に与えてくれることを望んでいました。
私が持っているのはこれです:
highest_peak = sorted([(self.Y[x]-self.background_model[x]) for x in peaks_index_list])[0]
これが発生するpeaks_index_listからhighest_peakのインデックス(x)を取得するにはどうすればよいですか?
index_of_highest_peak = sorted(???)[0]
index_of_second_highest_peak = sorted(???)[1]
助けてくれてありがとう。