将字符串 “k:1 |k1:2|k2:3|k3:4”,处理成字典 {k:1,k1:2,…}
s = "k:1|k1:2|k2:3|k3:4"
s1 = s.split("|")
d = {}
for i in s1:
j,k = i.split(":")
d[j] = k
print(d)
import re
s = "k:1|k1:2|k2:3|k3:4"
keys = re.findall(r"k\d{0,1}",s)
values = re.findall(r":(\d)",s)
res = {}
for i in range(len(keys)):
res[keys[i]] = values[i]
print(res)