gpt4 book ai didi

python - 从其他列表的一些属性中创建一个列表

转载 作者:行者123 更新时间:2023-11-28 21:59:39 24 4
gpt4 key购买 nike

我有一个包含其他列表的列表,并且想仅从其他列表中的第 n 项创建一个新列表。

my_list = [[1,2,3],['a','b','b'],[100,200,300]]

new_list = make_new_list(mylist, index=2)

new_list = [2,'b',200]

我知道如何设计一个获取所有第二个元素的函数,但我也知道总有一些 pythonic 列表理解可以更顺利地完成这项工作。什么是列表理解?

最佳答案

这很简单:

new_list = [x[1] for x in my_list]

请注意,在 python 中,索引从 0 开始,因此第二个元素位于索引 1。

关于python - 从其他列表的一些属性中创建一个列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16407431/

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