在以下字符串中,我如何以以下方式拆分字符串
str1="hi\thello\thow\tare\tyou" str1.split("\t") n=1 Output=["hi"] n=2 output:["hi","hello"]
str1.split('\t', n)[:-1]
str.split有一个可选的第二个参数,它是要拆分多少次。我们使用切片删除列表中的最后一项(剩余部分)。
str.split
例如:
a = 'foo,bar,baz,hello,world' print(a.split(',', 2)) # ['foo', 'bar', 'baz,hello,world'] #only splits string twice print(a.split(',', 2)[:-1]) #removes last element (leftover) # ['foo', 'bar']