是否可以从python中的一个集中丢弃一个数字字符串(只包含数字的字符串)?

Aqq*_*qqq 1 python set

例如,这套是:

{'abc', '123', 'efg', 'er23'}
Run Code Online (Sandbox Code Playgroud)

我想摆脱集合中的'123'.它会在python中成为可能吗?

U10*_*ard 5

尝试:

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