我有一種感覺,這個問題有一個簡單的答案,但我無法編寫許多代碼行來得到答案。我希望有人可能會給我一些東西,這將使我的生活更容易在Python的列表解析。簡單的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]
感謝您的任何幫助。
太棒了!我總是忘記元組以及添加兩個變量(值,索引)在循環中迭代的想法(忘記了所謂的)。這是一個很好的信息,非常有用,非常感謝。 – chase 2013-02-15 16:49:24