gpt4 book ai didi

python - 在 python 列表中操作列表

转载 作者:太空狗 更新时间:2023-10-30 01:52:11 26 4
gpt4 key购买 nike

我无法全神贯注地处理 python 列表中的列表(我在编程方面相当陌生)。

现在我将如何访问每个嵌套列表位置,然后操纵嵌套列表值的位置,例如,更改它们的顺序,同时保持嵌套列表在主列表中的位置。

例如:如果我想从:

aList = [
[1,2,3,4,3,2],
[2,3,4,5,4,3],
[2,1,2,3,4,3]
]

到这里:

new_aList = [
[2,3,4,3,2,1],
[3,4,5,4,3,2],
[3,4,3,2,1,2]
]

我了解了如何访问每个列表,但在如何更改嵌套列表值的位置方面遇到了障碍。

感谢您的帮助!

最佳答案

使用列表理解来获取新元素,并可选择切片分配来替换列表中的现有元素。

new_aList = [list(reversed(x)) for x in aList]
aList[:] = [list(reversed(x)) for x in aList]

关于python - 在 python 列表中操作列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7870008/

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