将列表转换为行

chat423

在python中将列表转换为单独元素的有效方法是什么?

我有一个看起来像这样的数据集;

['StudentA','80','94','93']
['StudentB','93','94']

我想重塑数据,以便每个学生/分数都有自己的一行;

['StudentA','80']
['StudentA','94']
etc...
极光0001

您可以使用列表推导,如下所示:

data = ['StudentA','80','94','93']
res = [[data[0], x] for x in data[1:]]

设置res[['StudentA', '80'], ['StudentA', '94'], ['StudentA', '93']]

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章