【问题标题】:String split using multiple spaces [duplicate]使用多个空格分割字符串[重复]
【发布时间】:2021-06-16 07:54:53
【问题描述】:

有没有办法使用多个空格作为分隔符将字符串拆分为变量?我在我的脚本中使用了以下几行,但它似乎不起作用。

pathway_class, pathway_subclass = value.split(' ', 1)
pathway_class, pathway_subclass = value.split('\s+', 1)

值列如下所示:

      map00010                    Pathway

      map00020                    Pathway

      map00030                    Pathway

      map00040                    Pathway

      map00051                    Pathway

我只想获取“地图”ID(map00010 等)。

非常感谢任何帮助。

【问题讨论】:

  • pathway_class, pathway_subclass = value.split() 可以工作

标签: python split


【解决方案1】:
value='map00010                    Pathway'
pathway_class, pathway_subclass=value.split()
print(pathway_class)
print(pathway_subclass)

这会导致

map00010
Pathway

【讨论】:

    猜你喜欢
    • 2011-08-18
    • 2012-04-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多