Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何使用从另一个列表中选择的元素创建一个列表_Python_Arrays_List_Multidimensional Array - Fatal编程技术网

Python 如何使用从另一个列表中选择的元素创建一个列表

Python 如何使用从另一个列表中选择的元素创建一个列表,python,arrays,list,multidimensional-array,Python,Arrays,List,Multidimensional Array,我有一份清单: [[(5, 0.13074668991267904), (7, 0.50480936593447379), (11, 0.24881894415284611)] [(19, 0.2984135829981458), (24, 0.31341486626464521), (29, 0.15972991970724332), (31, 0.12844163102996534)]] 我需要使用前一个列表中的第二个值创建一个新列表,该值必须如下所示: [[0.1307466899126

我有一份清单:

[[(5, 0.13074668991267904), (7, 0.50480936593447379), (11, 0.24881894415284611)]
[(19, 0.2984135829981458), (24, 0.31341486626464521), (29, 0.15972991970724332), (31, 0.12844163102996534)]]
我需要使用前一个列表中的第二个值创建一个新列表,该值必须如下所示:

[[0.13074668991267904, 0.50480936593447379, 0.24881894415284611)]
 [0.2984135829981458, 0.31341486626464521, 0.15972991970724332), 0.12844163102996534)]]

如何才能做到这一点?

您只需在原始列表上迭代,即可将每个列表中的最后一个元素作为一个选项抓取

new_list = [[x[-1] for x in a_list] for a_list in nested_lists]