在 Python 中分解这个字符串的最佳方法是什么?

发布于 2024-12-04 15:30:04 字数 222 浏览 1 评论 0原文

我正在解析一个看起来像这样的文本文件:

a1 a2 a3               b1 b2 b3
a1                     b1 b2
a1 a2                  b1

基本上我想要得到的结果是每一列都有自己的字符串。我很确定这个问题有一个明显的答案,但我想我已经盯着屏幕太久了......

提前致谢!

I am parsing a text file that looks something like this:

a1 a2 a3               b1 b2 b3
a1                     b1 b2
a1 a2                  b1

Basically what I want to end up with is each column in its own string. I'm pretty sure there is an obvious answer to this but I think I've been staring at the screen too long....

Thanks in advance!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

昔日梦未散 2024-12-11 15:30:04

您可以阅读每一行并分割多个空格或制表符,以两者之间的为准第 1 栏和第 2 栏

You could read each line and split on more then one space or a tab, wichever is between column 1 and 2

小嗷兮 2024-12-11 15:30:04

这是过去几天里我第二次遇到这种情况。我已经设法解决了我自己的问题...

文本布局已有效修复 - 该行的“后半部分”始终从字符 31 开始,因此您可以简单地在该点拆分,然后单独解析每一侧。

谢谢大家的回答!

This is the second time this has happened to me in the last couple of days. I've managed to solve my own problem...

The text layout is effectively fixed - the "second half" of the line always starts at character 31 and so you can simply split at that point and then parse each side individually.

Thanks all for answering!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文