用python创建食物板

2024-05-12 19:33:07 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用Python打印一个菜单以供练习。我怎么能把它变成一个食物板/桌子呢。我不知道如何让Python在图形方面看起来很好

这就是我到目前为止所做的:

tzatziki = 17.00;
naan = 4.00;
roti = 7.50;
veggie_soup = 6.40;
potstickers = 10.01;
pineapple = 3.99;
total = 0.0;
DONE = False
print("

Tags: false图形菜单total食物printsoup桌子
1条回答
网友
1楼 · 发布于 2024-05-12 19:33:07

由于您的数据是一个键/值对列表(例如食品/价格),因此您需要使用dict来存储每个食品的名称/价格,使用list来存储所有食品。这将使处理数据更容易。然后可以使用pandas库将此菜单列表表示为数据帧(表)。您可以了解有关pandashere的更多信息

import pandas as pd

# Create list of menu items/prices
menu = [{'food': 'tzatziki', 'price': 17.00},
        {'food': 'naan', 'price': 4.00},
        {'food': 'roti', 'price': 7.50}, ]

# Create dataframe from menu dictionary
menu_dataframe = pd.DataFrame.from_dict(menu)

print(menu_dataframe)

产出:

       food  price
0  tzatziki   17.0
1      naan    4.0
2      roti    7.5

相关问题 更多 >