【发布时间】:2013-11-29 00:40:13
【问题描述】:
假设我们有这个:
dict = {1:[2, 3]}
m = 4
new = {1:[]} # to save time, the keys in "new" were obtained from "dict"
我想使用“dict”来创建“new”,所以每个值在“dict”列表中出现的次数与“m”一样多,这样:
new = {1:[2, 2, 2, 2, 3, 3, 3, 3]} # values appear "m" times
如何通过使用 for 循环来实现这一点?这让我有点困惑,因为我使用了很多 for 循环,任何帮助将不胜感激。 如果你们给出想法而不是给我代码,我更愿意。
【问题讨论】:
标签: python list dictionary