代码片段如下:
func RemoveSlice(slice []int, elem int) []int {
if len(slice) == 0 {
return slice
}
for i, v := range slice {
if v == elem {
slice = append(slice[:i], slice[i+1:]...)
return slice
}
}
return slice
}
代码片段如下:
func RemoveSlice(slice []int, elem int) []int {
if len(slice) == 0 {
return slice
}
for i, v := range slice {
if v == elem {
slice = append(slice[:i], slice[i+1:]...)
return slice
}
}
return slice
}