【发布时间】:2018-10-13 18:03:22
【问题描述】:
我想知道是否有人可以指导我查看一些关于 *[ ... ] 在此示例中将 pyspark 数据帧中的列转换为小写的作用的文档
df.toDF(*[c.lower() for c in df.columns])
【问题讨论】:
标签: python python-3.x apache-spark-sql pyspark-sql
我想知道是否有人可以指导我查看一些关于 *[ ... ] 在此示例中将 pyspark 数据帧中的列转换为小写的作用的文档
df.toDF(*[c.lower() for c in df.columns])
【问题讨论】:
标签: python python-3.x apache-spark-sql pyspark-sql
[c.lower() for c in df.columns] 构造将创建一个列转换为小写的数组,数组前面的* 表示数组元素将作为单独的参数发送给df.toDF()。
例如。如果数组是a=[1,2,"b"],那么df.toDF(*a) 等价于df.toDF(1,2,"b")。
【讨论】: