相关疑难解决方法(0)

在多维列表上使用index()

对于一维列表,项目的索引如下所示:

 a_list = ['a', 'b', 'new', 'mpilgrim', 'new']
 a_list.index('mpilgrim')
Run Code Online (Sandbox Code Playgroud)

2或n维列表的等价物是什么?

编辑:我添加了一个例子来澄清:如果我有一个3维列表如下

b_list = [
          [1,2],
          [3,4],
          [5,6],
          [7,8]
         ],
         [
          [5,2],
          [3,7],
          [6,6],
          [7,9]
         ]
Run Code Online (Sandbox Code Playgroud)

现在假设我想在此列表中标识某个值.如果我知道第一和第二个维度的索引但不知道我想要的值的第零个索引,我该如何找到第零个索引?

会是这样的:

  target_value = 7
  b_list[0].index(target_value)
Run Code Online (Sandbox Code Playgroud)

输出为整数:0

python

7
推荐指数
3
解决办法
5万
查看次数

标签 统计

python ×1