我如何使用列表或元组作为Python中字典的键?我们假设我有一组子集L = [[1, 2, 3], [4, 5], [6, 19]
。现在我想为每个子集存储一个值。我怎么能在Python中处理这个?
答案 0 :(得分:1)
您可以采用的一种方法是将单个元素转换为键。
示例:
{"".join(map(str, x)): x for x in L}
这会产生
的输出{'123': [1, 2, 3], '45': [4, 5], '619': [6, 19]}
为你的例子
请注意,这不是最有效的方式。