Skip to main content
 首页 » 编程设计

python-组合列表并使它们成为字典

2025年05月04日31开发

我有两个列表

one=[1,3] 
elements=["a","b","c","d"] 

所以,我想创建一个字典 - 其中 one 被视为键,elements 被视为值,输出应该是这样的

{'1': ['a'], '3': [["b"],["c"],["d"]] } 

请您参考如下方法:

假设元素的长度总是 >= 1 的长度,并且假设你尝试在 one 和元素之间进行一对一的映射:

d= {} 
for item in one: 
    d[str(item)] = element[:item] 
    del element[:item] 

所以这将根据您的示例创建一个列表