有没有一种方法可以检查切片/映射中是否存在值?我只想在切片中不存在值时才添加一个值。这可行,但似乎很冗长。有没有更好的方法可以做到这一点?orgSlice := []int{1, 2, 3}newSlice := []int{}newInt := 2newSlice = append(newSlice, newInt)for _, v := range orgSlice { if v != newInt { newSlice = append(newSlice, v) }}newSlice == [2 1 3]
3 回答
- 3 回答
- 0 关注
- 221 浏览
添加回答
举报
0/150
提交
取消