如何使变量名称中的数字增加字典的长度


d = {}
for i in range(len(Active_Member)):
d["Member_{0}".format(i)] = Active_Member[i]
print(d)
for i in range(len(d)):
(Member_[d]) = (Member_[i](4))

Active_Member已经定义,字典中已经填充了大约13个值。

我试图将字典中的每个值放入自己的变量中,但字典中的值的数量可能会发生变化,因此我无法对此进行硬编码。

我是Python的新手,可能有点不知所措,但如果有任何帮助,我将不胜感激。

说我们有一个像这样的字典

dictionary = {'a':1, 'b':2, 'c':3, 'd':4}

我们可以迭代所有的字典键,并通过使它们成为具有相应值的变量

for key,val in dictionary.items():
exec(key + '=val')

希望能有所帮助!

最新更新