我有一个字符串数据,我必须根据长度拆分字符并将其存储在变量中。我怎么把它们放进字典?
例如:
str1 = "#161 fort street maddurMaddur KAIN"
x1 = str1[0:23]
x2 = str1[23:36]
x3 = str1[36:38]
x4 = str1[38:40]
答案 0 :(得分:0)
您可以将它们放入这样的字典中:
str1 = "#161 fort street maddurMaddur KAIN"
x1 = str1[0:23]
x2 = str1[23:36]
x3 = str1[36:38]
x4 = str1[38:40]
dict = {"x1":x1, "x2":x2, "x3":x3, "x3":x4}
dict
你需要什么?
答案 1 :(得分:0)
我提出了以下解决方案,但我不知道它有多好。
我创建了一个列表:
res = ['x1', 'x2', 'x3', 'x4']
val = [x1, x2, x3, x4]
然后我创建一个字典如下:
dic = {}
for x,y in zip(res,val):
dic[x]=y
print dic