【发布时间】:2021-12-08 01:45:14
【问题描述】:
我想用空向量 '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])
谢谢!
【问题讨论】:
-
你把它复杂化了:
res = {f'W{i}':[] for i in range(100)}。但我想知道列表是否不是更好的数据结构。
标签: python dictionary for-loop syntax initialization