Python 中的高级字符串操作

发布于 2025-01-12 19:10:05 字数 438 浏览 0 评论 0原文

我试图从以下字符串中仅获取字符串 2021 之后的值:

           Revenue     Earnings
Year                           
2018  110360000000  16571000000
2019  125843000000  39240000000
2020  143015000000  44281000000
2021  168088000000  61271000000

我需要将这两个值分开(在本例中,第一个值必须是 168088000000,第二个值必须是 61271000000)。

它们必须在 2021 之前(结果应该只给出我上面提到的 2 个数字,因此,例如,如果有值 2022 和其他数字,则不应采用它们)。

结果应为 a=168088000000 b=61271000000 均为字符串。

I'm trying to get only the value that are after the string 2021 from the following string:

           Revenue     Earnings
Year                           
2018  110360000000  16571000000
2019  125843000000  39240000000
2020  143015000000  44281000000
2021  168088000000  61271000000

I need to get those 2 values separated (first one has to be 168088000000 and the second one has to be 61271000000 in this case).

They have to be preceded by 2021 (and the result should give only the 2 numbers I mentioned above so for example if there is a value 2022 and others numbers they should not be taken).

The result should be a=168088000000 b=61271000000 both as strings.

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

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

发布评论

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

评论(1

苏别ゝ 2025-01-19 19:10:05

我想你可以从中得到启发:

text = """
2018  110360000000  16571000000
2019  125843000000  39240000000
2020  143015000000  44281000000
2021  168088000000  61271000000
"""

row_split = text.split("\n")

for row in row_split:
    col = row.split("  ")
    if col[0] == "2021":
        a = col[1]
        b = col[2]
        print(a, b)
        break

I think you can get inspired by this:

text = """
2018  110360000000  16571000000
2019  125843000000  39240000000
2020  143015000000  44281000000
2021  168088000000  61271000000
"""

row_split = text.split("\n")

for row in row_split:
    col = row.split("  ")
    if col[0] == "2021":
        a = col[1]
        b = col[2]
        print(a, b)
        break
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文