为什么pair在不同的使用场景下语义会有所不同?

问题描述 投票:0回答:1

例如,

for(r in 1:6){print r}
返回“1, 2, 3, 4, 5”,不包括右边界。然而,
6 between 1:6
返回true,这意味着“6”包含在该对中。两者矛盾吗?

between dolphindb key-pair
1个回答
0
投票

当用作循环语句中指定迭代的标题时,

pair
排除右边界,这类似于Python中的
range
函数。但是,当在函数和 SQL 语句中使用
between
运算符时,
pair
包括两个边界。

© www.soinside.com 2019 - 2024. All rights reserved.