【发布时间】:2015-06-11 11:08:40
【问题描述】:
我得到了关注列表
relational_scheme = [["F",["DC"]],["A",["EBD"]],["DC" , ["BAF"]],["E",["DB"]]]
现在我想将第二个列表作为一个集合来
def returnSetOfList(relational_scheme,"F")
让这个输出生成
set(["DC"])
我怎样才能做到这一点?一个简单的索引不起作用。
提前致谢。
更新
知道了,只是瞎了眼 解决方案:
def returnSetOfList(scheme,string):
for x in scheme:
if string in x:
return set(x[1])
【问题讨论】:
-
[[i,set(j)] for (i,j) in relational_scheme] -
第二个列表是什么?
标签: python string list indexing set