我想将集合用作数据结构。我该怎么做才有可能? 我需要什么命令?
喜欢closedset = set()
这样可以吗?
在一个集合中,如果我想获得一些价值,那个命令是什么?
答案 0 :(得分:4)
正确。要创建空集,请写foo = set()
。要检索值,您可以遍历集合:
for val in someset:
print val
您还可以编写val in someset
来检查某个项目是否在一个集合中。
请务必阅读documentation了解如何进行设置操作。
答案 1 :(得分:1)
你可以说mySet = set(),
会给你一个空白集合。另外,我发现一种有用的方法通常是从元组/列表转换为集合,您可以通过说mySet = set([1,2,3,4,5])
来完成。
你是什么意思想要获得一些价值?如同一个项目是否是该集合的成员?为了确定成员资格,您可以使用1 in mySet
的常用python惯用法来确定1是否在集合中。
是的,文档是正确的here