python - 是否可以从 python 中的集合中丢弃数字字符串(仅包含数字的字符串)?

标签 python set

例如该集合是:

{'abc', '123', 'efg', 'er23'}

我只想从集合中删除“123”。在 python 中可以吗?

最佳答案

尝试:

s={'abc', '123', 'efg', 'er23'}
print({i for i in s if not i.isdigit()})

关于python - 是否可以从 python 中的集合中丢弃数字字符串(仅包含数字的字符串)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51980447/

相关文章:

python - 如何优化 cython 中的 jonswap 频谱

python - 以编程方式在 pytest 插件中注册固定装置

python - PySpark - 显示数据框中列数据类型的计数

c# - 从 C# 将 Delphi 集传递给外部 Delphi 函数

python - 在字典键上使用 set

java - 从 HashSet 转换为 ArrayList 时顺序丢失

algorithm - 最小化覆盖一组给定间隔的框数

javascript - 比较两个大型字符串数组以找出差异?有什么高效的算法吗?

python - 将 diff() 应用于 pandas 多索引级别?

python - 对 LinearRegression 使用 .set_params() 函数