我有一个列表,里面有四个列表。我想为每个内部列表分配一个名称,基本上将带有四个列表的列表转换为带有四个命名列表的字典。我怎么能以Pythonic的方式做到这一点?我看到了this的问题,但它太过于特殊。
dictionary["list1"] = lists[0]
dictionary["list2"] = lists[1]
dictionary["list3"] = lists[2]
dictionary["list4"] = lists[3]
编辑:我想知道如何使用任意字典键 - 而不仅仅是list1,list2,list3等。
答案 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()