小编Cha*_*iri的帖子

创建Python字典

a_lst = list()
b_lst = list()
tmp = list()
c_dct = dict()
while True:
   a = raw_input("a=")
   a_lst.append(a)
   b = raw_input("b=")
   b_lst.append(b)
   if a == "end":
      break
a_lst.remove('end')
print a_lst
print b_lst


for i in range(len(a_lst)):
   c_dct[a_lst[i]] = b_lst[i] 


print c_dct
Run Code Online (Sandbox Code Playgroud)

在这段代码中,我组合了两个列表来创建字典.在结果中,字典与输入的位置不同.例如,

c_dct = {'q': 'w', 'e': 'r', 'o': 'p', '1': '2', '3': '4', '5': '6', 't': 'y', '7': '8', '9': '0', 'u': 'i'}
Run Code Online (Sandbox Code Playgroud)

代替

c_dct =  {'1': '2', '3': '4', '5': '6','7': '8', '9': '0','q': 'w', 'e': 'r','t': 'y','u': …
Run Code Online (Sandbox Code Playgroud)

python dictionary list

2
推荐指数
2
解决办法
63
查看次数

标签 统计

dictionary ×1

list ×1

python ×1