Python:如何将字典键解包为单独的项目而不是一个项目

时间:2018-07-25 19:41:37

标签: python dictionary prettytable

当我跑步时:

from prettytable import PrettyTable as PTable

accounts = {
    'user1': 'pass1',
    'user2': 'pass2'
}

table = PTable(['Day', [*accounts.keys()]])  #  creates empty table with headings
print(table)

我的桌子看起来像这样:

+-----+--------------------+
| Day | ['user1', 'user2'] |
+-----+--------------------+
+-----+--------------------+

您可以看到“ user1”和“ user2”在同一列中。我如何才能使它们位于单独的列中?

谢谢。

1 个答案:

答案 0 :(得分:2)

没有将它们解压缩为错误列表中的单独项目...。如果要将它们解压缩到与'Day'相同的列表中,请不要编写嵌套列表:

['Day', *accounts.keys()]