问题:多个字符串split
后的连接
解决:
- 方法一
直接使用+
,即list1+list2
>>> str1="k=1&k2=2&k3=3"
>>> str2="x=1\tx2=2\tx3=4"
>>> str1.split("&") + str2.split("\t")
['k=1', 'k2=2', 'k3=3', 'x=1', 'x2=2', 'x3=4']
- 方法二
利用extend()
函数,即list1.extend(list2)
,该函数可在列表末尾一次性追加另一个列表中的多个值
>>> str1="k=1&k2=2&k3=3"
>>> str2="x=1\tx2=2\tx3=4"
>>> new_str1 = str1.split("&")
>>> new_str1.extend(str2.split("\t"))
>>> print new_str1
['k=1', 'k2=2', 'k3=3', 'x=1', 'x2=2', 'x3=4']