该函数可以运行任意代码并扩展Test的API。现在,我希望静态.plugin()方法也能接受插件数组,所以每次调用.plugin()方法时都不需要创建一个新的类,但只需要创建一次。返回的类应该将返回类型数组缩减为单个对象,并将其与Test的原型合并。下面是我想要使之成为可能的结果代码const fooBarTest = new FooBarT
假设我有一个pyspark数据帧,其中包含以下列:数组类型的c1、c2、c3、c4和c5。现在我要做的是:(c1)交集(c2 union c3)交集(c2 union c4 union c5)
我可以在一个循环中的两个列上使用array_union,并在withColumn的帮助下不断添加一列,然后以类似的方式进行一轮交集。有没有更聪明的方法来做这件事?