在python中只按第一个空格拆分字符串

2024-05-14 05:58:49 发布

您现在位置:Python中文网/ 问答频道 /正文

我有字符串,例如:"238 NEO Sports"。我只想在第一个空格处拆分此字符串。输出应该是["238","NEO Sports"]

我可以想到的一种方法是使用split(),最后合并返回的最后两个字符串。有更好的办法吗?


Tags: 方法字符串split空格neosports办法
3条回答

RTFM:^{}

>>> "238 NEO Sports".split(None, 1)
['238', 'NEO Sports']

只需将count作为第二个参数传递给str.split函数。

>>> s = "238 NEO Sports"
>>> s.split(" ", 1)
['238', 'NEO Sports']

使用string.split()

string = "238 NEO Sports"
print string.split(' ', 1)

输出:

['238', 'NEO Sports']

相关问题 更多 >