问答列表

如何将类型限制为带有索引的类型?

作者:Jevon Cowell 提问时间:2/21/2022

我决定深入研究 Go,因为 1.18 引入了泛型。我想实现一种只接受顺序类型的算法——数组、切片、映射、字符串,但我无法破解如何。 有没有一种方法可以针对涉及可索引性?...

取字典的每个值的切片 [已关闭]

作者:Hefe 提问时间:9/2/2022

已关闭。这个问题需要更加集中。它目前不接受答案。 想改进这个问题吗?通过编辑这篇文章来更新问题,使其仅关注一个问题。 去年关闭。 改进此问题 如果我有一个看起来像这样的字典,我如何重新加载字典...

使用通用类型参数 [duplicate] 从 map 返回顶级键

作者:Suhail Gupta 提问时间:3/5/2023

这个问题在这里已经有答案了: 从地图中获取一部分钥匙 (10 个答案) 9个月前关闭。 我有以下方法,它从 .但是它接受的参数必须是 类型的 。mapmap[string]string func ...

Python - 逗号分隔的切片不起作用

作者: 提问时间:8/15/2021

我见过很多人在对多维列表进行切片时使用逗号。例如: a = [[0, 1, 2, 3, 4], [5, 6, 7, 8, 9]] print(a[0:1, 2:4]) 但出于某种原因,它对我不起...

无法对阵列进行切片

作者:sai krishna 提问时间:12/15/2021

我正在尝试从不连续的行中获取数据。列是固定的,但行号会有所不同。我期待的结果是一个二维数组。我不知道我做错了什么,但是使用索引功能的切片不起作用。 'Just for example to get ...

如何获取一组数组(字符串)并在 Golang 中创建这些数组的多维切片?

作者:tosh-21 提问时间:2/9/2022

我正在尝试实现一个函数,当传递一个字符串数组时,它会创建一个数组切片,并将传递的每个数组添加到其中。它将返回传递的所有数组的最后一个切片。 作为测试,我初始化了 4 个数组,并尝试创建一个可以做到这...

VBA - 将某些行(一列)从二维数组复制到另一个数组的特定列

作者:Saugata 提问时间:9/28/2022

我被困住了。我正在尝试将一些选定的行从二维数组的一列复制到另一个二维数组的特定列。我已经尝试了我所有的知识,但无济于事。 Sub TestIndxPst() Dim varArray As Var...

根据 120 处相交的平面所包含的区域将 3D 矩阵拆分为 3 个部分

作者:Rupesh 提问时间:1/22/2023

我想将单个 3D 矩阵拆分为 3 个较小的 3D 矩阵,以便任意两个平面之间的元素包含在相应的较小矩阵中。如图所示,这些平面在中心处彼此相交 120 度。 让我们说我画的图中的任何任意例子。AOPQR...

切片到数组指针的转换

作者:overexchange 提问时间:8/8/2022

如规范中所述,将切片转换为数组指针会生成指向切片基础数组的指针。 s := make([]byte, 2, 4) s0 := (*[0]byte)(s) // s0 != nil 但是编译器给出...

当 Go 将切片移动到内存中的另一个位置时,指向元素的指针会发生什么情况?

作者:Daniel Richter 提问时间:12/12/2022

我有以下代码 package main import "fmt" func main() { a := []int{1} b := &a[0] fmt.Println(a, &a[0], ...


共462条 当前第26页