我有一个python字典。

A=[0:'dog',1:'cat',3:'fly',4,'fish',6:'lizard']


我想根据range(len(A))(自然增量)重置键,该键应类似于:

new_A=[0:'dog',1:'cat',2:'fly',3:'fish',4:'lizard']


我该怎么办?

最佳答案

这是py2.x和py3.x的工作示例:

A = {0: 'dog', 1: 'cat', 3: 'fly', 4: 'fish', 6: 'lizard'}

B = {i: v for i, v in enumerate(A.values())}
print(B)

08-24 19:41