Python:如何将数据库中的输入拆分为二维数组

Python: How to split input from database into a 2d array

我在 uwamps 上使用 mySQL 数据库来存储玩过游戏的人的姓名和高分数据,我需要将该数据放入二维数组中。到目前为止,我已经设法将数据作为一维数组获取,当我打印它时它看起来像这样:

[('name1', 4), ('name2', 3), ('name3', 2), ('name4', 6), ('name5', 1)]

我需要将每组普通括号内的内容作为一个单独的列表,如下所示:

    [['name1', 4], ['name2', 3], ['name3', 2], ['name4', 6], ['name5', 1]]

知道怎么做吗?

只需将元组转换为列表:

userscores=[('name1', 4), ('name2', 3), ('name3', 2), ('name4', 6), ('name5', 1)]

userscores=[list(user) for user in userscores]