Автор оригинала: Python Examples.
Получить имена столбцов DataFrame
Чтобы получить имена столбцов DataFrame, используйте свойство DataFrame.Columns.
Синтаксис для использования столбцов свойство DataFrame
DataFrame.columns
Свойство столбцов возвращает объект типа типа. Мы могли бы получить доступ к индивидуальным именам, используя любую технику петли в Python.
Пример 1: Напечатайте имена столбцов DataFrame
В этом примере мы получаем имена столбцов DataFrame и распечатайте их.
Python Program
import pandas as pd #initialize a dataframe df = pd.DataFrame( [['Amol', 72, 67, 91], ['Lini', 78, 69, 87], ['Kiku', 74, 56, 88], ['Ajit', 54, 76, 78]], columns=['name', 'physics', 'chemistry', 'algebra']) #get the dataframe columns cols = df.columns #print the columns print(cols)
Выход
Index(['name', 'physics', 'chemistry', 'algebra'], dtype='object')
Пример 2: Доступ к отдельным именам столбцов с использованием индекса
Вы можете получить доступ к отдельным именам столбцов, используя индекс.
Python Program
import pandas as pd #initialize a dataframe df = pd.DataFrame( [['Amol', 72, 67, 91], ['Lini', 78, 69, 87], ['Kiku', 74, 56, 88], ['Ajit', 54, 76, 78]], columns=['name', 'physics', 'chemistry', 'algebra']) #get the dataframe columns cols = df.columns #print the columns for i in range(len(cols)): print(cols[i])
Выход
name physics chemistry algebra
Пример 3: Печать столбцов, используя для цикла
Вы можете использовать для цикла, чтобы повторять столбцы DataFrame.
Python Program
import pandas as pd #initialize a dataframe df = pd.DataFrame( [['Amol', 72, 67, 91], ['Lini', 78, 69, 87], ['Kiku', 74, 56, 88], ['Ajit', 54, 76, 78]], columns=['name', 'physics', 'chemistry', 'algebra']) #get the dataframe columns cols = df.columns #print the columns for column in cols: print(column)
Выход
name physics chemistry algebra
Резюме
В этом руководстве Pandas мы извлекли имена столбцов из DataFrame с использованием свойств DataFrame.Column.