Dans cet article, nous allons expliquer comment créer un tableau en Python. Python fournit un vaste support pour les bibliothèques qui peuvent être utilisées pour créer différents objectifs. Dans cet article, nous parlerons de deux de ces modules qui peuvent être utilisés pour créer des tableaux.
Méthode 1 : Utilisation du module Tabulation
Le tabuler() méthode est une méthode présente dans le tabuler module qui crée une sortie de tableau textuel dans le programme python en utilisant toutes les entrées données. Il peut être installé à l'aide de la commande ci-dessous
pip install tabulate>
Vous trouverez ci-dessous quelques exemples illustrant comment créer des tables en python :
Exemple 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'>))> |
>
>
Sortir:

Exemple 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))> |
>
>
Sortir:

Méthode 2 : Utilisation du module PrettyTable
La classe PrettyTable à l'intérieur de la bibliothèque Prettytable est utilisée pour créer des tables relationnelles en Python. Il peut être installé à l'aide de la commande ci-dessous.
entreprise contre entreprise
pip install prettytable>
Exemple:
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)> |
>
>
Sortir:
