几个列入字典

时间:2016-05-19 18:45:07

标签: python dictionary

我有4个列表如:l = [1,2,3 ....]。我想创建一个这样的字典:

data={'a':[1,2,3...],'b':[4,5,6...]}

我做到了这一点:

data={'a': x for x l,'b': x for x l'}

但它不起作用。有人怎么做?

谢谢!

3 个答案:

答案 0 :(得分:2)

l1 = [1, 2, 3]
l2 = [4, 5, 6]
data = {'a': l1, 'b': l2}
print data

给出:

{'a': [1, 2, 3], 'b': [4, 5, 6]}

这是你想要的吗?

答案 1 :(得分:1)

df$new <- ifelse(condition, "N", "N")

这应该有效。使用索引的中断列表

答案 2 :(得分:1)

如果您的列表是l1,l2,l3,l4,则可以将字典创建为

   data = {'a':l1, 'b':l2, 'c':l3, 'd': l4}