如何在 KDB 中创建 1 的列表?

How do I create a list of 1's in KDB?

我正在尝试在 KDB 中创建一个 1 的列表。

我试过:

{1} each (til 500)

有效,但很丑。有没有更优雅的方式? (我也尝试了 ',但这没有用)。

您可以为此使用 'take' (#) 运算符。

q)500#1
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1..