PYTHON ДАТАФРЕЙМ В СПИСОК
Python имеет множество функций для работы с датафреймами. Однако иногда бывает необходимо преобразовать датафрейм в обычный список, например, для дальнейшей обработки или визуализации данных.
Для преобразования датафрейма в список в Python можно воспользоваться методом values.tolist()
, который будет преобразовывать данные в датафрейме в список списков. Каждый внутренний список будет представлять собой один ряд в датафрейме.
import pandas as pd
df = pd.read_csv('file.csv')
list_df = df.values.tolist()
Также можно использовать метод to_dict()
, который преобразует датафрейм в словарь, где ключами будут названия столбцов, а значениями - списки значений этого столбца. Затем можно объединить списки значений при помощи функции zip()
:
df_dict = df.to_dict('list')
list_df = list(zip(*df_dict.values()))
В результате получится список списков, где каждый внутренний список будет представлять собой один ряд в датафрейме.
12 Списки и операции над ними Python
Библиотеки Python: Pandas DataFrame списки словарей за 7 минут
Списки в Python, срезы, датафреймы Pandas
#27. Генераторы списков (List comprehensions) - Python для начинающих
Работаем с Google Sheets API на Python
Pandas Базовый №1. Создание DataFrame и запись в CSV
#8. Односвязный список. Структура и основные операции - Структуры данных
Фильтрация данных в Pandas - Анатолий Карпов - pygame.rus
Python с нуля - Списки в Python - Методы списков, сортировка списка, срезы списков в Python
Новые материалы: