如何使用索引找到二维数组的元素?蟒蛇

时间:2013-11-12 21:13:31

标签: python python-2.7

a = [[1,2,3],[4,5,6],[7,8,9]

我应该怎样做才能找到5?

我尝试使用:

a[[2],[2]]

但它不起作用。

2 个答案:

答案 0 :(得分:3)

a中的每个子列表都可以使用从0开始的索引进行访问。即:

print a[0] # = [1,2,3]

将相同的索引原则应用于每个子列表中的元素

     |  0  | |  1  | |  2  |
a = [[1,2,3],[4,5,6],[7,8,9]] 
index 0 1 2   0 1 2   0 1 2

print a[1][1] # = 5

答案 1 :(得分:1)

你需要索引1和1,记住数组是0索引。 2,2将是9。

values

1     2     3

4     5     6

7     8     9

indices

0,0   0,1  0,2

1,0   1,1  1,2

2,0   2,1  2,2