Как преобразовать dataframe в список python: простой способ
Чтобы преобразовать DataFrame в список в Python, можно использовать метод values.tolist()
.
import pandas as pd
# Создание DataFrame
df = pd.DataFrame({'Имя': ['Алиса', 'Боб', 'Кэрол'],
'Возраст': [25, 30, 35]})
# Преобразование DataFrame в список
lst = df.values.tolist()
print(lst)
Результат выполнения кода:
[['Алиса', 25], ['Боб', 30], ['Кэрол', 35]]
Метод values.tolist()
возвращает двумерный список, где каждый подсписок представляет собой строку DataFrame.
Таким образом, вы можете легко преобразовать DataFrame в список в Python с помощью этого метода.
Детальный ответ
Как dataframe преобразовать в список Python
Добро пожаловать в эту подробную статью о том, как преобразовать dataframe в список в Python.
Что такое dataframe?
Dataframe - это структура данных, предоставляемая библиотекой Pandas, которая позволяет нам представлять данные в табличной форме. Dataframe очень удобен для работы с различными видами данных, такими как числовые, текстовые, булевы значения и другие. Теперь давайте посмотрим, как преобразовать dataframe в список.
Как преобразовать dataframe в список
Чтобы преобразовать dataframe в список, мы можем воспользоваться методом .values.tolist()
. Этот метод преобразует dataframe в список, где каждый элемент списка представляет собой строку из dataframe.
import pandas as pd
# Создаем пример dataframe
data = {'Имя': ['Анна', 'Иван', 'Мария'],
'Возраст': [25, 31, 28],
'Город': ['Москва', 'Санкт-Петербург', 'Казань']}
df = pd.DataFrame(data)
# Преобразуем dataframe в список
my_list = df.values.tolist()
print(my_list)
Вот пример кода, который создает dataframe с данными о людях (имя, возраст, город), а затем преобразует его в список с помощью метода .values.tolist()
.
Если вы запустите этот код, вы увидите следующий результат:
[['Анна', 25, 'Москва'], ['Иван', 31, 'Санкт-Петербург'], ['Мария', 28, 'Казань']]
Вы видите, что каждая строка dataframe превратилась в список. Индексация столбцов также осталась сохранена в списке. Это позволяет нам легко работать с данными в виде списка.
Заключение
Теперь вы знаете, как преобразовать dataframe в список в Python с помощью метода .values.tolist()
. Это удобный способ работы с данными в табличной форме и дает возможность использовать все возможности, предоставляемые списками в Python.
Спасибо за прочтение этой статьи, и удачи в вашем дальнейшем программировании!