我想用空向量'W1':[], 'W2':[]初始化我的字典res,最多100,但我不知道如何迭代I值。
res = {'lambda' : []} for i in range(0,99): res.update('W'{i+1}: [])
然后在后面的代码中,当我想给这100个向量中的每一个加一个值时,我遇到了同样的问题。
for i in range(0,99): res['W'{i+1}].append(W[i])
谢谢!
这将创建一个包含100个条目(W0 - W99)的字典,所有条目都是空列表的键。
{"W" + str(i): [] for i in range(100)}
你可以试试这样做。
res = {}
keys = 100
for i in range(1, keys+1):
res.update({f'W{i}': []})
print(res)
{'W1': [], 'W2': [], 'W3': [], ...
{'W1': [], 'W2': [], 'W3': [], ...