Skip to main content
 首页 » 编程设计

python之在迭代期间设置更改的大小

2025年05月04日15itcoder

我是 Python 新手,有 C++ 背景。我只是在尝试计算素数的集合,并得到了“迭代期间设置更改大小”错误。

python 在内部如何知道集合在迭代过程中改变了大小?

是否可以在用户定义的对象中做类似的事情?

请您参考如下方法:

过滤集合、列表或字典的 pythonic 方法是使用列表 [或字典] 表达式

your_filtered_set = set([elem for elem in original_set if condition(elem)])