appendTuple!

New in version 2.00.10.4.

语法

appendTuple!(X, Y, [wholistic=false])

别名:push!

参数

X 是一个元组。

Y 是一个元组。

wholistic 是一个 bool 标量,默认值为 false。

详情

Y 中的数据追加到 X

  • wholistic 为 true 时,将 Y 整体作为一个元素追加到 X

  • wholistic 为 false 时,将 Y 中的每一个元素依次追加到 X

  • X 是列式元组时,Y 中元素必须与 X 中元素类型一致,且 wholistic 只能为 false

例子

$ x = (1,"X")
$ y = ([2,3],"Y")
$ x.appendTuple!(y,true)
$ print(x)
(1,"X",([2,3],"Y"))

$ x.appendTuple!(y,false)
$ print(x)
(1,"X",([2,3],"Y"),[2,3],"Y")

$ x = [[1,2,3],4]
$ x.setColumnarTuple!()
$ x.appendTuple!((5,6),false)
$ print(x)
([1,2,3],4,5,6)