如何在Python中使用字典存储设置不同子集的值?

时间:2016-07-18 18:30:24

标签: python

我如何使用列表或元组作为Python中字典的键?我们假设我有一组子集L = [[1, 2, 3], [4, 5], [6, 19]。现在我想为每个子集存储一个值。我怎么能在Python中处理这个?

1 个答案:

答案 0 :(得分:1)

您可以采用的一种方法是将单个元素转换为键。

示例:

{"".join(map(str, x)): x for x in L}

这会产生

的输出
{'123': [1, 2, 3], '45': [4, 5], '619': [6, 19]}

为你的例子

请注意,这不是最有效的方式。