【发布时间】:2020-06-20 00:44:11
【问题描述】:
例如,我有一个列表[25, 64, 67, 81, 90]。
我想找到其中包含数字6 的数字,所以答案将是64, 67。
我该怎么做?
【问题讨论】:
-
我建议使用数学方法,这里需要循环
-
得快点。此处发布的所有内容都比重复的链接帖子慢
%timeit next(i for i in mylist if '6' in str(i))-->657 ns ± 1.49 ns per loop (mean ± std. dev. of 7 runs, 1000000 loops each)