В пандах это можно сделать с помощью column.name.
Но как сделать то же самое, когда его столбец искры фреймворка?
например Вызывающая программа имеет фрейм данных Spark: spark_df
>>> spark_df.columns
['admit', 'gre', 'gpa', 'rank']
Эта программа вызывает мою функцию: my_function (spark_df ['rank']) В my_function мне нужно имя столбца, то есть 'rank'
Если это был фреймворк pandas, мы можем использовать внутри my_function
>>> pandas_df['rank'].name
'rank'