我正在尝试将新项添加到二维数组中,但是我得到了这个错误Index out of range 下面是我的实现: var array = [[Int]]()
array[0][0] = 1 // <--Index out of range error 你们中有谁知道我为什么会收到这个错误,或者是否有解决办法?
我尝试通过以下两种方法创建一个二维数组。现在,当我使用列表理解时,我得到了2d数组,但当我使用正常的for循环时,我收到了索引错误和错误。有人能给我解释一下为什么会发生这种情况吗?i in range(r): new[i][j]=0print(new)
Result - IndexError:列表索引超出范围
使用Objective,我们可以使用一种方法从UIView类将数据从ViewController传递到数组。-(void) getValue:(float) value index:(int) index {
但是当我们尝试使用Swift:数组索引超出范围的错误”,或者如果我们使用 var index = 0