有没有办法允许我垂直合并列表?
例如,如果我有这两个列表:
A E
B F
C G
D H
Run Code Online (Sandbox Code Playgroud)
我想最终得到以下结论:
A
E
B
F
C
G
D
H
Run Code Online (Sandbox Code Playgroud) 我目前正在创建一个循环,它将为不同的区域运行回归.我试图运行的回归是:
reg x1 x2 x3 if Region==n
Run Code Online (Sandbox Code Playgroud)
其中n = 1,2,3,4,5,6.
通过手动输入单独运行它们很好但是在尝试运行以下循环时我写了:
local Region "1 2 3 4 5 6"
foreach i of local 'Region' {
reg x1 x2 x3 if Region== 'i'
}
Run Code Online (Sandbox Code Playgroud)
它报告错误:
'i' invalid name
r(198);
Run Code Online (Sandbox Code Playgroud)
有人可以提出一些建议来解决这个错误吗?
我正在尝试学习Haskell,在尝试编写一个简单的函数时遇到了一个问题.使用以下代码:
squarenumber x = if x<10
then x^2
else return "Input is too large, please input a value less than 10."
Run Code Online (Sandbox Code Playgroud)
问题似乎与else功能的一部分有关.如何修改此函数,以便在输入大于10时返回一个字符串?