仅通过 python 中的第一个 space 拆分字符串
Split a string only by first space in python
我有字符串,例如:"238 NEO Sports"
。我只想在 first space 处拆分此字符串。输出应该是 ["238","NEO Sports"]
。
我能想到的一种方法是使用 split()
并最终合并返回的最后两个字符串。有没有更好的方法?
只需将计数作为第二个参数传递给 str.split
函数。
>>> s = "238 NEO Sports"
>>> s.split(" ", 1)
['238', 'NEO Sports']
w=14=SHRTFM: w=12=shw=13=sh
w=10=sh
使用string.split()
string = "238 NEO Sports"
print string.split(' ', 1)
输出:
['238', 'NEO Sports']
**使用内置术语,有助于记住以备将来参考。如有疑问,总是更喜欢 string.split(shift+tab
)
string.split(maxsplit = 1)
我有字符串,例如:"238 NEO Sports"
。我只想在 first space 处拆分此字符串。输出应该是 ["238","NEO Sports"]
。
我能想到的一种方法是使用 split()
并最终合并返回的最后两个字符串。有没有更好的方法?
只需将计数作为第二个参数传递给 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']
**使用内置术语,有助于记住以备将来参考。如有疑问,总是更喜欢 string.split(shift+tab
)
string.split(maxsplit = 1)