python - 仅将字符串拆分为两部分
问题描述
我有一个字符串
s = 'abcd qwrre qwedsasd zxcwsacds'
我想在第一次出现空格时将任何字符串分成两部分。即。a='abcd'
和b='qwrre qwedsasd zxcwsacds'
如果我使用a, b=split(' ')
它会给我一个错误,因为要解压缩的值太多。
解决方案
你可以使用a,b = split(' ', 1)
.
第二个参数1
是要进行的最大拆分数。
s = 'abcd efgh hijk'
a,b = s.split(' ', 1)
print(a) #abcd
print(b) #efgh hijk
有关字符串拆分功能的更多信息,请参阅str.split
手册。