logo

Hur gör man ett bord i Python?

I den här artikeln kommer vi att diskutera hur man gör en tabell i Python. Python ger stort stöd för bibliotek som kan användas för att skapa olika ändamål. I den här artikeln kommer vi att prata om två sådana moduler som kan användas för att skapa tabeller.

Metod 1: Använder tabellmodulen



Exempel på json-format

De tabulera() metod är en metod som finns i tabulera modul som skapar en textbaserad tabellutdata i pythonprogrammet med hjälp av valfri indata. Det kan installeras med kommandot nedan

pip install tabulate>

Nedan finns några exempel som visar hur man skapar tabeller i python:

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

>

>

Produktion:

skriv json till filen python

Exempel 2

Python3




hur man konverterar sträng till int
# import module> from> tabulate>import> tabulate> # assign data> mydata>=> [> >[>'a'>,>'b'>,>'c'>],> >[>12>,>34>,>56>],> >[>'Geeks'>,>'for'>,>'geeks!'>]> ]> # display table> print>(tabulate(mydata))>

>

>

Produktion:

Metod 2: Använder PrettyTable-modulen

PrettyTable-klassen inuti prettytable-biblioteket används för att skapa relationstabeller i Python. Det kan installeras med kommandot nedan.

pip install prettytable>

Exempel:

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

>

vad är const i java
>

Produktion:

skapa tabell python