目前我在PowerBi中有2个切片器,上面写着“是地区性的:是/否”和“是联邦的:是/否”。我想做一个切片机,上面写着“类型:联邦/地区” 我的想法是在视图中添加一个列类型,如下所示 WHEN IsRegional = 'Yes' THEN 'Regional'ELSE 'None' ,然后将新列用于切片</em
我刚刚改进了必须支持切片的的测试覆盖率,并且我注意到切片可以包含非整数类型:slice(1, '2', 3.0)TypeError: slice indices must be integers or None or have an __index__ method
这可能只是我的静态类型背景,但对我来说似乎很奇怪
我想要删除切片中的一项,而不需要对切片中的每一种类型的项使用特定的函数。因此,我使用interface{}作为切片项类型: package main
func sliceRemoveItem(slice []interface{}, s int可以使用一个通用的单一函数来接受任何类型的切片项目吗? 参考文献:How to delete an element from a Slice in Golang