set类的pop()方法

时间:2016-11-23 23:16:13

标签: python python-3.x set

根据Python文档,pop()方法从集合中删除并返回任意元素

在我的示例中,我有两组myset1myset2。现在,当我在pop()myset1上调用myset2方法时,pop()方法始终会删除并返回两个集合的第一个元素。那么为什么文档说:pop()方法从集合中删除并返回任意元素?因为在我的示例中,pop()方法总是删除并返回集合的第一个/相同元素。

myset1={i for i in range(99)}
myset2={i for i in range(99)}

for  i in range(99):
  myset1.pop()
  print(myset1)
  myset2.pop()
  print(myset2)

0 个答案:

没有答案