我有一个这种格式的多维数组:
PictureCapturingServiceImpl.getInstance()
在另一个阵列中有大约4500个像这样的阵列。
我用它循环:
['201800053193', 'Jane Doe', 'PAUL', None, '1', None, '0', '2', 'N', 83]
但我最后得到一个错误:
for ent in entity_array:
print(ent[9])
每个子阵列都存在Element ent [9]。可能导致此错误的原因是什么?
通过此循环不会出错:
in entities
print(ent[9])
IndexError: list index out of range
答案 0 :(得分:0)
我认为这表明至少有一个子阵列的长度小于或等于9。
您可以尝试以下代码来检查长度
for ent in entity_array:
print(len(ent))