问题标签 [tuples]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
f# - 为什么不能在列表递归中推断出元组类型?
我想通过使用正则表达式来优化原始文本,给定一个 (patten,replacement) 元组列表。
我尝试在列表元素上使用模式匹配但失败了,错误显示“此表达式应具有类型字符串 * 字符串列表但此处具有类型'a 列表”。
我该如何解决这个问题?非常感谢。
代码如下:
python - 为什么我不能在 Python 中加入这个元组?
我必须加入它才能将其写入文本文件。
python - 为什么我不能对这个列表进行排序?
我想按从最大到最小的整数对其进行排序。在本例中,为 5 和 66。但它似乎不起作用。
f# - F#将活动模式匹配为扩展元组
我在 diff 中收到以下错误,在 Subset 下带有红色波浪线。
Type mismatch. Expecting a Range -> Choice but given a Range * Range -> Choice
是否可以将某种类型的注释添加到子集匹配中,这样我就不必使用 fst 和 snd?如果没有,是否有意支持这种语法?
c#-3.0 - C# 3.0 Tuple Equivalents (for poor men)
I find myself occasionally in C# 3.0 looking for ways to simulate the notion of a tuple. Over time I've had various "poor man's" implementations, here are a few of them:
Basic Object Array:
More Strongly Typed, HoHoHo...
Implementing a class that can use type inference (lifted from Functional Programming for the Real World)
Questions:
Any other ways to have a poor man's tuple in C# 3.0 (or language of choice that lacks the data structure).
What is the best way to get a tuple in C# 3.0 - if anyone has a library recommendation it is welcome.
At what point (yes, generalize for me) does it make sense to create a specific type rather than something like a list or tuple? (looking for rules of thumb)
c# - 有没有办法在 Scala 中拥有具有命名字段的元组,类似于 C# 中的匿名类?
在 C# 中,您可以编写:
但在 Scala 中,我最终会写:
Scala 通过使用泛型来维护类型安全(C# 也是如此),但失去了每个字段名称的可读性,例如我使用“_1”而不是“ID”。
Scala中有这样的东西吗?
python - Python中有元组数据结构吗
我想要一个 3 项组合,如标签、名称和值列表(数组),什么是存储这些东西的最佳数据结构。
目前我正在使用字典,但它只允许 2 个项目,但使用很容易遍历
我们可以有类似的东西吗:
c++ - 将python字典翻译成C++
我有包含以下代码的 python 代码。
不幸的是,循环遍历 python 中的所有键对于我的目的来说还不够快,我想将此代码转换为 C++。用于以元组为键的 python 字典的最佳 C++ 数据结构是什么?上述代码的 C++ 等价物是什么?
我查看了 boost 库中的稀疏矩阵,但找不到一种仅在非零元素上循环的简单方法。
.net - 我应该创建一个 DateRange 对象吗?
我的一些域对象包含日期范围作为一对开始和结束日期属性:
我发现自己有很多这样的:
最后一个让我想知道......我应该实现一个 DateRange 类吗?我不知道 BCL 中有一个。
以我的经验,使对象层次结构更深通常会使事情复杂化。这些对象确实会发送到 ReportViewer 控件显示的 RDLC 报告,但这是次要的。我会将视图弯曲到模型而不是反之。不过,我们并不依赖于属性名称,并且愿意与以下内容妥协:
DateRange 类的一个好处是集中验证开始日期之后的结束日期,它将简化我的方法签名:
我只是不确定 DateRange 课程不会给我带来比其价值更多的麻烦。意见?
附带问题:我是否错过了 BCL 中某个通用的通用元组类?我知道在不同的命名空间中有一些非常具体的。用 C5 类型污染我的公共领域方法签名感觉非常非常肮脏。
python - Converting a Tuples List into a nested List using Python
I want to convert a tuples list into a nested list using Python. How do I do that?
I have a sorted list of tuples (sorted by the second value):
Now I want it to have like this (second value ignored and nested in lists):
I've seen other threads in here with map
used for such things, but I don't completely understand it. Can anyone provide insight as to the 'correct' python way of doing this?