* [...]语法是什么意思?

时间:2018-10-13 18:03:22

标签: python python-3.x apache-spark-sql pyspark-sql

我想知道是否有人可以指导我了解一些有关*[ ... ]在将pyspark数据帧中的列转换为小写的示例中的作用

df.toDF(*[c.lower() for c in df.columns])

1 个答案:

答案 0 :(得分:0)

Laravel构造将创建一个数组,并将其列转换为小写,并且数组前面的React意味着数组元素将作为单独的参数发送到[c.lower() for c in df.columns] 。 例如。如果数组为*,则df.toDF()等效于a=[1,2,"b"]