从数据库提取创建编号的菜单列表 - Python

时间:2015-08-25 19:21:57

标签: python python-3.x mysql-python

我正在尝试从数据库中的多行获取内容并列出并为菜单编号。我想出了如何使用join这样列出项目:

for i in (row):
    print("".join(i))

返回:

 Test
 Test2
 Test3
 Test4

我需要的是:

 1.Test
 2.Test2
 3.Test3
 4.Test4

我目前使用以下菜单列表:

for i, m in enumerate(menu, start=1):
    print("{} - {}".format(i, m)

但是我无法使用此格式来处理数据库提取和连接。任何帮助将非常感激。

1 个答案:

答案 0 :(得分:0)

如果没有看到更多代码,很难回答;但是,要在上面发布的代码中添加数字,请执行以下操作:

for k, i in enumerate(row):
    print(str(k+1) + "." + "".join(i))