gpt4 book ai didi

python - 展平元组列表的列表

转载 作者:太空宇宙 更新时间:2023-11-03 15:34:27 26 4
gpt4 key购买 nike

我读过几篇关于“如何展平列表列表的列表......”问题的帖子。我想出了这个解决方案:

points = [[[(6,3)],[]],[[],[]]] 
from itertools import chain
list(chain.from_iterable(points))

但是我的列表有时看起来像这样:

[[[(6,3)],[]],[[],[]]] 

不确定是否正确,但希望您能理解。

重点是叶子元素是一个元组,当调用上面的代码时,它也会删除该元组并只返回[6,3]

那么我该怎么做才能得到[(6,3)]

最佳答案

这个怎么样,

lists = [[[(6,3)],[]],[[],[]]] 

r = [t for sublist in lists for l in sublist for t in l]

print(r)
# [(6, 3)]

关于python - 展平元组列表的列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42644223/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com