我需要一个好的方法来请求数组/矩阵值,但报告出界索引的默认值(0):
b [2 ] [4]应该返回0如果第二个索引长度是3,并且
b [-1] [2]也
我检查了这个: Getting a default value on index out of range in Python,但在我看来,它不适用于负指数 - 因为python总是给它们添加数组长度(true?)
我正在考虑沿着超载线__getitem__
,但是我刚刚在1个月前来到python,并且我没有那么熟练......python:索引超出界限的数组默认值
任何帮助表示赞赏!
alessandro
和您的代码输出是? – pyfunc 2010-12-10 21:42:26