Вебинары Разобраться в IT Реферальная программа
Программирование Аналитика Дизайн Маркетинг
07 Июл 2023
1 мин
1814

Вывод списков в формате табличных данных на Python

Одним из часто встречающихся вызовов для начинающих разработчиков на Python является преобразование и вывод данных в табличном формате. Например, у

Одним из часто встречающихся вызовов для начинающих разработчиков на Python является преобразование и вывод данных в табличном формате. Например, у вас есть список заголовков и двумерный массив данных, которые вы хотите представить в виде таблицы.

headings = ["Heading1", "Heading2", "Heading3"]
data = [[1, 2, 3], 
        [4, 5, 6], 
        [7, 8, 9]]

Ваша цель — представить эти данные в виде таблицы, где headings — это заголовки столбцов, а data — это соответствующие значения. При этом заголовки могут иметь разную длину, а данные представляют собой целые числа.

Существуют различные способы решения этой задачи на Python. Один из простых и эффективных методов — использовать функциональность библиотеки pandas, которая предназначена для работы с табличными данными.

import pandas as pd

df = pd.DataFrame(data, columns=headings)
print(df)

Этот код создает объект DataFrame из библиотеки pandas, используя список headings в качестве заголовков столбцов и двумерный список data в качестве значений. Затем он просто выводит DataFrame, что дает красиво отформатированный вывод в виде таблицы.

Важно отметить, что pandas обеспечивает множество других функций для работы с табличными данными, включая сортировку, фильтрацию, агрегирование и даже визуализацию. Благодаря этому, pandas становится мощным инструментом для анализа данных на Python.

Добавить комментарий