Pop 方法删除随机元素而不是 Python 中的顶部元素?
Pop method removes random element instead of top element in Python?
在Python中,当我们使用pop方法从集合中删除一个元素时,为什么它删除了任何随机元素?而不是根据堆栈的性质删除顶部元素。
因为根据定义,集合是未排序 项目的集合。它没有 "first" 或 "last" 元素。因此,它删除了一个随机的。如果你想要订单,请改用列表。
在Python中,当我们使用pop方法从集合中删除一个元素时,为什么它删除了任何随机元素?而不是根据堆栈的性质删除顶部元素。
因为根据定义,集合是未排序 项目的集合。它没有 "first" 或 "last" 元素。因此,它删除了一个随机的。如果你想要订单,请改用列表。