from beakerx import *
TableDisplay({"a":100, "b":200, "c":300})
TableDisplay([{"a":1}, {"a":10, "b":20}])
TableDisplay({"a":1/10, "b":1/20, "c":0.33})
TableDisplay([{"a":1/10}, {"a":1/100, "b":3.12345}])
TableDisplay({"a":'a a a', "b":'b b b', "c":'c c c'})
TableDisplay([{"a":'a'}, {"a":'1a', "b":'2b'}])
TableDisplay({"a":[1, 2, 3], "b":[10, 20, 30], "c":[100, 200, 300]})
TableDisplay([
{"a":[1, 2, 3]},
{"a":[10, 20, 30], "b":[100, 200, 300]}])
row1 = {"a":100, "b":200, "c":300}
row2 = {"a":1/10, "b":1/20, "c":0.33}
row3 = {"a":'a a a', "b":'b b b', "c":'c c c'}
row4 = {"a":[1, 2, 3], "b":[10, 20, 30], "c":[100, 200, 300]}
TableDisplay([row1, row2, row3, row4])
TableDisplay({"a":100, "b":1/20, "c":'c c c', "d":[100, 200, 300]})
row1 = {"a":10, "b":1/10, "c":'c', "d":[100, 200]}
row2 = {"a":100, "b":1/20, "c":'c c c', "d":[100, 200, 300]}
TableDisplay([row1, row2])
TableDisplay({10:20, 1/10:1/20, 'c':'c c c', '[100, 200]':[100, 200, 300]})
row1 = {10:10, 1/10:1/10, 'c':'c'}
row2 = {10:20, 1/10:1/20, 'c':'c c c', '[100, 200]':[100, 200, 300]}
TableDisplay([row1, row2])
import pandas as pd
from beakerx import *
df = pd.DataFrame({"runway": ["24", "36L"]})
TableDisplay(df)