首页 > 解决方案 > 如何从python中的嵌套列表中获取元素的位置

问题描述

如果我有一个看起来像这样的列表

list = [[1,2,3], [4,5,'X'], [7,8,'X']] 

我怎样才能得到 X 的位置,比如 (i,j)?

标签: pythonnested-lists

解决方案


list是一个 python 关键字,因此使用其他名称可能会更好。要访问列表的元素,您可以使用以下语法:listname[indexNumber]. 请注意,索引从 0 开始。因此,要访问嵌套循环中第二个列表中的 X,您需要先访问第二个列表;像这样secondList = list[1]。然后您可以获得位于第二个索引位置的 X 。x = secondList[2]. 您也可以在同一行中执行此操作:print(list[1][2])


推荐阅读