Python代码:IndexError:列表索引超出范围

时间:2015-11-14 16:24:15

标签: python indexoutofrangeexception

我有这个代码,我必须面对2个不同数组的值,一个来自真实数据,另一个来自理论计算:

val query = sql"""
     // body of query
   """.as[(Long, String, String, Int, Long, Long, String, Int, Option[Int], Option[Int], Option[String], Option[Timestamp], Option[Timestamp])]

但它说" k =(flusso_diretto_medio_teorico_W_mq_array_anno [bbbb])/(flusso_diretto_medio_W_mq_array_anno [bbbb])

IndexError:列表索引超出范围" 有任何想法吗? 谢谢

1 个答案:

答案 0 :(得分:0)

您尝试从索引列表中获取值,然后再列出列表长度。这不是正确的方式。

您应该检查列表中的存在索引

if index > len(arr):
    # index not found