In dit artikel gaan we bespreken hoe je een tabel maakt in Python. Python biedt uitgebreide ondersteuning voor bibliotheken die voor verschillende doeleinden kunnen worden gebruikt. In dit artikel zullen we het hebben over twee van dergelijke modules die kunnen worden gebruikt om tabellen te maken.
Methode 1: Met behulp van de tabelmodule
De tabelleren() methode is een methode die aanwezig is in de tabelleren module die een op tekst gebaseerde tabeluitvoer creëert binnen het Python-programma met behulp van gegeven invoer. Het kan worden geïnstalleerd met behulp van de onderstaande opdracht
pip install tabulate>
Hieronder staan enkele voorbeelden die laten zien hoe u tabellen in Python kunt maken:
voorbeeld 1
Python3
int naar string
# 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'>))> |
>
>
Uitgang:
hoe u toegang krijgt tot iCloud-foto's

Voorbeeld 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))> |
>
collecties in Java
>
Uitgang:

Methode 2: Met behulp van de PrettyTable-module
De PrettyTable-klasse in de Prettytable-bibliotheek wordt gebruikt om relationele tabellen in Python te maken. Het kan worden geïnstalleerd met behulp van de onderstaande opdracht.
pip install prettytable>
Voorbeeld:
Python3
ekta kapoor-acteur
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)> |
>
>
Uitgang:
