【发布时间】:2021-03-14 16:53:16
【问题描述】:
我有 5 个列表,每个列表包含 30 个字典。每个字典都有两个键值对,team_name 和 fd_points,表示每场比赛该球队放弃了多少分给对方位置,例如:
point_guards = [
{'team_name': 'NOR', 'fd_points': '56.15'},
{'team_name': 'ORL', 'fd_points': '53.72'},
]
shooting_guards = [
{'team_name': 'NOR', 'fd_points': '57.13'},
{'team_name': 'ORL', 'fd_points': '43.72'},
]
我想将所有这些列表压缩成一个数据框,并将其写入一个 csv,其中最终产品将每个团队名称显示为跨 5 列的行,每列代表团队放弃每个相对位置的点数.
NOR, PG_points, SG_points, SF_points, PF_points, C_points
ORL, PG_points, SG_points, SF_points, PF_points, C_points
如果有比将所有数据放入数据框中更好的方法,我愿意接受建议,我会抓取其他数据并将其放入数据框然后写入 csv,这就是为什么我选择了那条路线。
【问题讨论】: