Kuinka tehdä taulukko Pythonissa?

Kuinka tehdä taulukko Pythonissa?

Tässä artikkelissa aiomme keskustella taulukon tekemisestä Pythonissa. Python tarjoaa laajan tuen kirjastoille, joita voidaan käyttää eri tarkoituksiin. Tässä artikkelissa puhumme kahdesta tällaisesta moduulista, joita voidaan käyttää taulukoiden luomiseen.

Tapa 1: Taulukkomoduulin käyttö

The taulukoida() menetelmä on menetelmä, joka on läsnä taulukoida moduuli, joka luo tekstipohjaisen taulukkotulosteen python-ohjelman sisällä millä tahansa syötteellä. Se voidaan asentaa alla olevalla komennolla

pip install tabulate 

Alla on joitain esimerkkejä, jotka kuvaavat taulukoiden luomista pythonissa:

Esimerkki 1

Python 3




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

Lähtö:

Esimerkki 2

Python 3




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

Lähtö:

Tapa 2: PrettyTable-moduulin käyttö

Prettytable-kirjaston sisällä olevaa PrettyTable-luokkaa käytetään relaatiotaulukoiden luomiseen Pythonissa. Se voidaan asentaa alla olevalla komennolla.

pip install prettytable 

Esimerkki:

Python 3




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

Lähtö:

luo taulukkopython