#1:将字符串:"k:1|k1:2|k2:3|k3:4",字典:{'k':'1', 'k1':'2', 'k2':'3','k3':'4' }
s = "k:1|k1:2|k2:3|k3:4"
result = {}
a = s.split("|")
print(a)
for i in a:
key,value = i.split(":")
result[key] = value
print (result)
#2将字典{'k': '1', 'k1': '2', 'k2': '3', 'k3': '4'} 拼回:"k:1|k1:2|k2:3|k3:4"
dic={'k': '1', 'k1': '2', 'k2': '3', 'k3': '4'}
result=''
for k,v in dic.items():
result+=k+':'+v+'|'
print(result.rstrip('|'))