【发布时间】:2016-03-10 05:36:38
【问题描述】:
我最近一直在玩 Go,我想看看如何从二维切片中删除一个元素。
对于从一维切片中删除元素,我可以成功使用:
data = append(data[:i], data[i+1:]...)
但是,对于二维切片,使用:
data = append(data[i][:j], data[i][j+1:]...)
抛出错误:
cannot use append(data[i][:j], data[i][j+1:]...) (type []string) as type [][]string in assignment
解决这个问题需要不同的方法吗?
【问题讨论】:
标签: arrays multidimensional-array go append slice