所以我刚开始使用Matlab / Python背景的C#。我最想念的是高级索引查询,例如:
a = [1 2 3 4;5 6 7 8];
b = a[2,2:4]; // Gives: b = [6 7 8];
在C#(以及大多数其他编程语言)中,我有几种可能实现这一目标:
所以对我来说,看起来应该是"可行的"对数组实现这样的调用:
b = a["1,1:3"]; // compare to example above, just 0-based indexing here
所以我想做的是
无需编写太多代码。我错过了什么吗?
请注意:对我而言,这不仅仅是一项实际任务。所以我知道我可以使用Python并编译代码。我只是想知道它是否有可能,如果是的话,哪种方式是最好的。