Атрибут columns
Атрибут columns применяется к DataFrame
и возвращает имена столбцов таблицы в виде
объекта Index. Этот атрибут можно использовать
для просмотра названий столбцов, а также для их
переименования через прямое присваивание.
Полученный индекс можно преобразовать в список
с помощью функции list.
Синтаксис
df.columns
Пример
Давайте получим названия столбцов таблицы:
import pandas as pd
df = pd.DataFrame({
'a': [1, 2, 3, 4, 5],
'b': [10, 20, 30, 40, 50]
})
print(df.columns)
Результат выполнения кода:
Index(['a', 'b'], dtype='object')
Пример
Давайте преобразуем объект Index в список
для удобной работы с именами столбцов:
import pandas as pd
df = pd.DataFrame({
'a': [1, 2, 3, 4, 5],
'b': [10, 20, 30, 40, 50]
})
cols = list(df.columns)
print(cols)
Результат выполнения кода:
['a', 'b']
Пример
Давайте переименуем столбцы, присвоив
атрибуту columns новый список имён:
import pandas as pd
df = pd.DataFrame({
'a': [1, 2, 3, 4, 5],
'b': [10, 20, 30, 40, 50]
})
df.columns = ['col1', 'col2']
print(df)
Результат выполнения кода:
col1 col2
0 1 10
1 2 20
2 3 30
3 4 40
4 5 50
Смотрите также
-
атрибут
index,
который возвращает индексы строк таблицы -
атрибут
dtypes,
который возвращает типы данных столбцов -
метод
rename,
который переименовывает столбцы и индексы -
метод
add_prefix,
который добавляет префикс к названиям столбцов