# first run "pip install tabulate" in terminal
# Create Table with Headers
from tabulate import tabulate
# create data
data = [["Mavs", 99],
["Suns", 91],
["Spurs", 94],
["Nets", 88]]
#define header names
col_names = ["Team", "Points"]
#display table
print(tabulate(data, headers=col_names))
Team Points
------ --------
Mavs 99
Suns 91
Spurs 94
Nets 88
# first run "pip install tabulate" in terminal
# Create Table with Index Column
from tabulate import tabulate
#create data
data = [["Mavs", 99],
["Suns", 91],
["Spurs", 94],
["Nets", 88]]
#define header names
col_names = ["Team", "Points"]
#display table
print(tabulate(data, headers=col_names, tablefmt="fancy_grid", showindex="always"))
╒════╤════════╤══════════╕
│ │ Team │ Points │
╞════╪════════╪══════════╡
│ 0 │ Mavs │ 99 │
├────┼────────┼──────────┤
│ 1 │ Suns │ 91 │
├────┼────────┼──────────┤
│ 2 │ Spurs │ 94 │
├────┼────────┼──────────┤
│ 3 │ Nets │ 88 │
╘════╧════════╧══════════╛
# first run "pip install tabulate" in terminal
# Create Table with Fancy Grid
from tabulate import tabulate
#create data
data = [["Mavs", 99],
["Suns", 91],
["Spurs", 94],
["Nets", 88]]
#define header names
col_names = ["Team", "Points"]
#display table
print(tabulate(data, headers=col_names, tablefmt="fancy_grid"))
╒════════╤══════════╕
│ Team │ Points │
╞════════╪══════════╡
│ Mavs │ 99 │
├────────┼──────────┤
│ Suns │ 91 │
├────────┼──────────┤
│ Spurs │ 94 │
├────────┼──────────┤
│ Nets │ 88 │
╘════════╧══════════╛
from prettytable import PrettyTable
A = PrettyTable()
A.add_column("Pokimon",["wartortle"])
A.add_column("Type",["Water attack"])
print(A)
def tableNum(num):
for i in range(1,11):
print(f'{num} * {i} = {num*i}')
tableNum(2)