我有一个经过for循环的列表,以便将每个元素分别作为字符串生成。接下来,我创建了一个变量来拆分这些字符串,以获得key=pairs(生成多个列表)。基本上,这些列表只有两个元素,[0]用作键,[1]用作值。如何将这些列表转换为字典,其中重复的键组合在一起,它们的[1]是它们的值?我是新手,所以请不要使用像def这样的高级代码。想想基本的。
lst = ["help-please" , "desperate-fix", "help-today", "desperate-need"]
for i in lst:
a = i
b = a.split("-")
c = b[0] #keys
d = b[1] #values
e = {c:d} #how do I fix this to one key to many values? I believe this should be a loop to
facilitate many key:value pairs
我的ulitmate目标:
e = {"help": ["please", "today"], "desperate": ["fix", "need"]
1条答案
按热度按时间w8ntj3qf1#