Ako vytvoriť tabuľku v Pythone?

Ako vytvoriť tabuľku v Pythone?

V tomto článku budeme diskutovať o tom, ako vytvoriť tabuľku v Pythone. Python poskytuje rozsiahlu podporu pre knižnice, ktoré možno použiť na vytváranie rôznych účelov. V tomto článku si povieme o dvoch takýchto moduloch, ktoré možno použiť na vytváranie tabuliek.

Metóda 1: Použitie tabuľkového modulu

The tabuľka() metóda je metóda prítomná v tabuľovať modul, ktorý vytvára textový tabuľkový výstup v programe python pomocou akýchkoľvek daných vstupov. Môže byť nainštalovaný pomocou nižšie uvedeného príkazu

pip install tabulate 

Nižšie je niekoľko príkladov, ktoré zobrazujú, ako vytvoriť tabuľky v pythone:

Príklad 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'> ))>

Výkon:

Príklad 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))>

Výkon:

Metóda 2: Pomocou modulu PrettyTable

Trieda PrettyTable v knižnici prettytable sa používa na vytváranie relačných tabuliek v Pythone. Môže byť nainštalovaný pomocou nižšie uvedeného príkazu.

pip install prettytable 

Príklad:

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)>

Výkon:

vytvoriť tabuľku python



Mohlo By Sa Vám Páčiť