从数据库获取创建编号菜单列表 - Python
Creating a numbered menu list from a database fetch - Python
我正在尝试从数据库中的多行中获取内容并列出它们并为菜单编号。我想出了如何使用 join 列出项目:
for i in (row):
print("".join(i))
哪个returns:
Test
Test2
Test3
Test4
我需要返回的是:
1.Test
2.Test2
3.Test3
4.Test4
我目前使用的菜单列表如下:
for i, m in enumerate(menu, start=1):
print("{} - {}".format(i, m)
但是我无法让这种格式与数据库提取和连接一起使用。任何帮助将非常感激。
如果不多看一点代码就很难回答;但是,要将数字添加到您在上面发布的代码中,只需执行以下操作:
for k, i in enumerate(row):
print(str(k+1) + "." + "".join(i))
我正在尝试从数据库中的多行中获取内容并列出它们并为菜单编号。我想出了如何使用 join 列出项目:
for i in (row):
print("".join(i))
哪个returns:
Test
Test2
Test3
Test4
我需要返回的是:
1.Test
2.Test2
3.Test3
4.Test4
我目前使用的菜单列表如下:
for i, m in enumerate(menu, start=1):
print("{} - {}".format(i, m)
但是我无法让这种格式与数据库提取和连接一起使用。任何帮助将非常感激。
如果不多看一点代码就很难回答;但是,要将数字添加到您在上面发布的代码中,只需执行以下操作:
for k, i in enumerate(row):
print(str(k+1) + "." + "".join(i))