如何将列表列表转换为Python中的列表字典?

时间:2016-03-14 18:04:57

标签: python python-2.7 list dictionary

我有一个列表,里面有四个列表。我想为每个内部列表分配一个名称,基本上将带有四个列表的列表转换为带有四个命名列表的字典。我怎么能以Pythonic的方式做到这一点?我看到了this的问题,但它太过于特殊。

dictionary["list1"] = lists[0]
dictionary["list2"] = lists[1]
dictionary["list3"] = lists[2]
dictionary["list4"] = lists[3]

编辑:我想知道如何使用任意字典键 - 而不仅仅是list1,list2,list3等。

1 个答案:

答案 0 :(得分:1)

这应该可以解决问题

// This may be your config parameter
val numStreams = 5
val kafkaStreams = (1 to numStreams).map { i => KafkaUtils.createStream(...) }

val unifiedStream = streamingContext.union(kafkaStreams)
unifiedStream.print()