gpt4 book ai didi

python - 如何在 Python 中进行此列表操作?这很棘手

转载 作者:行者123 更新时间:2023-11-28 19:31:17 25 4
gpt4 key购买 nike

假设我有这个列表:

[ [5, 44, 73] , [7, 21, 99], [1, 32, 100] ]

将它变成此列表的最有效方法是什么?

[ 5, 7, 1, 44, 21, 32, 73, 99, 100 ] 

注意,我从每个人中抓取第一个。然后是每个元素的第二个元素。当然这个功能需要用X个元素来完成。

我已经试过了,但是我的循环很多,我觉得它太长太复杂。

谢谢。

最佳答案

>>> L1 =  [ [5, 44, 73] , [7, 21, 99], [1, 32, 100] ]
>>> L2 = []
>>> map(L2.extend, zip(*L1))
>>> L2
[5, 7, 1, 44, 21, 32, 73, 99, 100]

关于python - 如何在 Python 中进行此列表操作?这很棘手,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1549445/

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