【发布时间】:2021-06-16 05:02:15
【问题描述】:
我正在尝试总结一个日志字符串。
trn_log = "Item1 10 Item2 1 Item1 -5 Item3 40 Item2 -1"
如果我们总结为 2 行 2 列的数据框,我们会得到一个这样的列表 项目 1 5 第 3 项 40
结果数据框的行应该自动调整
所以
trn_log = "Item1 10 Item2 5 Item1 -5 Item3 40 Item2 -1"
生成的数据框是
项目 1 5 项目 2 4 第 3 项 40
我正在使用 python 3
【问题讨论】:
-
请澄清您所说的“我正在尝试总结一个日志字符串”是什么意思。要将字符串转换为具有两列的数据框,还是其他?
-
是的,如果可以转换一切都很好
-
我已经尝试过 data = pd.DataFrame(io.StringIO(ransaction_log)) 但我得到 \n 并且只得到一列,项目应该在一列中,数字在另一列中
标签: python-3.x