2016-05-15 5 views
-1

から選択された要素を持つつのリストを作成するために私が持っているリスト:どのように別の

[[0.13074668991267904, 0.50480936593447379, 0.24881894415284611)] 
[0.2984135829981458, 0.31341486626464521, 0.15972991970724332), 0.12844163102996534)]] 
:私はのように見ている前のリストから二番目の値を持つ新しいリストを作成する必要が

[[(5, 0.13074668991267904), (7, 0.50480936593447379), (11, 0.24881894415284611)] 
[(19, 0.2984135829981458), (24, 0.31341486626464521), (29, 0.15972991970724332), (31, 0.12844163102996534)]] 

どうすればいいですか?

答えて

1

各オプションの最後の要素を1つのオプションとして取得して元のリストを反復することができます。

new_list = [[x[-1] for x in a_list] for a_list in nested_lists] 
関連する問題