设置python问题

时间:2010-07-16 08:50:34

标签: python

我想将集合用作数据结构。我该怎么做才有可能? 我需要什么命令?

喜欢closedset = set()

这样可以吗?

在一个集合中,如果我想获得一些价值,那个命令是什么?

2 个答案:

答案 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