文本文件数据标准化需求:将多值关联数据转换为逐行配对格式
把分组数据转为逐行编号-数值配对格式
嘿,我帮你把给定的原始数据转换成你需要的标准化格式啦!
手动转换后的最终结果
直接用列表呈现每一组配对:
- 1,354
- 1,1116
- 1,4296
- 1,49888
- 2,2029
- 3,7092
- 3,12834
- 3,26651
- 3,52362
自动化处理方案(适合大量数据)
如果之后你有更多类似的批量数据要处理,不用手动改,用这段Python脚本就能快速搞定:
# 替换成你的原始数据字符串 raw_input = "1,354,1116,4296,49888 2,2029 3,7092,12834,26651,52362" # 拆分每个编号组 number_groups = raw_input.split() # 遍历生成配对 for group in number_groups: elements = group.split(",") base_number = elements[0] # 遍历当前编号下的所有数值 for value in elements[1:]: print(f"{base_number},{value}")
运行这段代码后,控制台会直接输出你要的逐行配对格式,也可以把输出写入文件保存。
内容的提问来源于stack exchange,提问作者Zero
相关产品推荐
相关产品推荐

