我在pyspark
有一个数据框。我想从那个data frame
中选择一些列并将它们转换为小写。
# selecting columns after the second column in data frame df as a list:
df1 = df.schema.names[2:]
# convert the list to lowercase
test_list = [c.lower() for c in df1]
我能够实现我想要的,但我想在一步而不是两步中完成
我怎样才能做到这一点?
达蒙:
test_list = [c.lower() for c in df.schema.names[2:]]