【发布时间】:2016-03-11 17:22:03
【问题描述】:
如果我有一个嵌套列表的列表,那么在特定索引处搜索包含特定变量的子列表的最简单方法是什么?例如,如果我有一个如下所示的列表;
mylist = ['aa',1,2,['bb',33],3,['bb',55],56,27,['cc',2],['bb',2,['bb',4]],4,['dd',5,7]]
在此列表中搜索索引 0 中具有“bb”的列表(列表中的第一项)的首选 Python 方法是什么?我希望看到结果;
['bb',33],['bb',55],['bb',2,['bb',4]],['bb',4]
【问题讨论】:
-
嵌套的深度有限制吗?
-
到目前为止您已经尝试过什么,您输入的预期输出是什么?
-
我预计嵌套不会超过三四层,但不能精确。
-
如果我搜索“bb”;在索引 00 中,我希望看到以下结果 - ['bb',33],['bb',55],['bb',2,['bb',4]],['bb' ,4].
-
@JC_RMB “索引00”是什么意思?
标签: python nested-lists