【发布时间】:2018-02-18 02:44:41
【问题描述】:
给定一个由两个值组成的不可变集合中的一个值,我如何访问另一个值是什么?
它需要在一组集合中,所以我不确定如果没有 freezeset,我该怎么做。
示例:
myset = frozenset([a,b])
given a, how do I access the value of b?
上下文: 所以我正在迭代一组集合
data = [(a list of lists)]
movies = set(frozenset(d[:2]) for d in data)
for movie in movies:
...if a in movie:
...other_value = b
谢谢
【问题讨论】:
-
最简单的方法是使用不同的结构。也许你应该解释为什么它需要是一个集合。