gpt4 book ai didi

python - 使用特定索引从嵌套列表中提取值

转载 作者:行者123 更新时间:2023-12-05 03:41:12 36 4
gpt4 key购买 nike

所以我基本上有一个嵌套列表,它会不断变化,但例如它看起来像这样:

[9,1,[3,5][3]] 

然后我还得到一个格式如下的生成索引:

[2,1] 

因此,在索引 [2,1] 处,值为“5”,但我该如何编写代码来自动提取该值?列表会不断变化,索引也会发生变化(永远是有效的索引)所以我不能只使用嵌套的 for 循环。有什么简单的方法可以做到这一点吗?

最佳答案

您可以遍历所需的索引,并使用 <list>.pop(<index>)使用其索引提取元素。

L = [9,1,[3,5],[3]]
idx = [2,1]

for i in idx:
L = L.pop(i)
print(L)

输出

5

关于python - 使用特定索引从嵌套列表中提取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67855712/

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