根据Python文档,pop()
方法从集合中删除并返回任意元素。
在我的示例中,我有两组myset1
和myset2
。现在,当我在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)