logo

Як створити таблицю на Python?

У цій статті ми обговоримо, як створити таблицю на Python. Python надає широку підтримку бібліотек, які можна використовувати для створення різних цілей. У цій статті ми розповімо про два таких модуля, які можна використовувати для створення таблиць.

Спосіб 1: Використання модуля Tabulate

The таблиця() метод - це метод, присутній у звести в таблицю модуль, який створює текстову таблицю всередині програми Python, використовуючи будь-які задані вхідні дані. Його можна встановити за допомогою наведеної нижче команди



pip install tabulate>

Нижче наведено кілька прикладів, які показують, як створювати таблиці на Python:

Приклад 1

Python3




# import module> from> tabulate>import> tabulate> # assign data> mydata>=> [> >[>'Nikhil'>,>'Delhi'>],> >[>'Ravi'>,>'Kanpur'>],> >[>'Manish'>,>'Ahmedabad'>],> >[>'Prince'>,>'Bangalore'>]> ]> # create header> head>=> [>'Name'>,>'City'>]> # display table> print>(tabulate(mydata, headers>=>head, tablefmt>=>'grid'>))>

>

>

hashset проти hashmap

Вихід:

Приклад 2

Python3




# import module> from> tabulate>import> tabulate> # assign data> mydata>=> [> >[>'a'>,>'b'>,>'c'>],> >[>12>,>34>,>56>],> >[>'Geeks'>,>'for'>,>'geeks!'>]> ]> # display table> print>(tabulate(mydata))>

>

>

Вихід:

Спосіб 2: Використання модуля PrettyTable

Клас PrettyTable в бібліотеці prettytable використовується для створення реляційних таблиць у Python. Його можна встановити за допомогою наведеної нижче команди.

pip install prettytable>

приклад:

баш еліф

Python3




from> prettytable>import> PrettyTable> # Specify the Column Names while initializing the Table> myTable>=> PrettyTable([>'Student Name'>,>'Class'>,>'Section'>,>'Percentage'>])> # Add rows> myTable.add_row([>'Leanord'>,>'X'>,>'B'>,>'91.2 %'>])> myTable.add_row([>'Penny'>,>'X'>,>'C'>,>'63.5 %'>])> myTable.add_row([>'Howard'>,>'X'>,>'A'>,>'90.23 %'>])> myTable.add_row([>'Bernadette'>,>'X'>,>'D'>,>'92.7 %'>])> myTable.add_row([>'Sheldon'>,>'X'>,>'A'>,>'98.2 %'>])> myTable.add_row([>'Raj'>,>'X'>,>'B'>,>'88.1 %'>])> myTable.add_row([>'Amy'>,>'X'>,>'B'>,>'95.0 %'>])> print>(myTable)>

>

>

Вихід:

створити таблицю python