【问题标题】:How to cut the word across the middle in python?如何在python中将单词从中间切开?
【发布时间】:2018-05-28 15:49:10
【问题描述】:
x = hello:world 

to

y = hello
z = world  

那么我怎样才能将那个“hello:world”从那个“:”标记中删除为单独的变量呢?

对不起,这有点令人困惑,因为我无法正确解释。

【问题讨论】:

  • Python Split String的可能重复
  • hello:world 是字符串吗?
  • y, z = x.split(':') split 会返回一个列表['hello', 'world']x, y = 会解压它
  • 您在此处发布的代码无效,您能否编辑您的代码以使其可运行以阐明您的意思。如果你的意思是 x = "hello:world" 那么这里有几个例子应该可以工作
  • Metareven:我知道它不可运行......这只是个坏例子

标签: python python-3.x


【解决方案1】:

试试这个代码

y, z = x.split(":")

【讨论】:

  • 谢谢你这么快 :) 正是我想要的!
  • @Texi 你忘了选这个作为答案
【解决方案2】:

使用split(expr)expr 作为拆分器。

hello, world = x.split(":")

【讨论】:

    猜你喜欢
    • 2023-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多