假设我正在生成元组,并且想要在它们到来时将它们连接起来。我该怎么做?以下代码执行逐个元素相加:
如果 `ts = ("foo", "cat")`,`t = ("bar", "dog")`
`ts += t` 得到 `ts = ("foobar", "catdog")`,
但我真正想要的是 `ts = (("foo","cat"),("bar","dog"))`。
所以我想问的第一个问题是“Chapel是否支持元组连接?”,然后是“是否有二元运算符/函数可用于此操作?”,接着是“如果没有,有什么好的方法可以实现?” 最后,“如果您知道更好的方法,请让我的生活更轻松”。
请按顺序回答这些问题。
非常感谢您的帮助!
如果 `ts = ("foo", "cat")`,`t = ("bar", "dog")`
`ts += t` 得到 `ts = ("foobar", "catdog")`,
但我真正想要的是 `ts = (("foo","cat"),("bar","dog"))`。
所以我想问的第一个问题是“Chapel是否支持元组连接?”,然后是“是否有二元运算符/函数可用于此操作?”,接着是“如果没有,有什么好的方法可以实现?” 最后,“如果您知道更好的方法,请让我的生活更轻松”。
请按顺序回答这些问题。
非常感谢您的帮助!