根据条件拆分列表的最佳实践

时间:2021-02-24 15:26:02

标签: python

我经常想根据条件拆分列表。我考虑过以下两种方法。

big = [x for x in mylist if x > cutoff]
small  = [x for x in mylist if x < cutoff]

big = []
small = []

for x in mylist:
    if x > cutoff: big.append(x)
    else: small.append(x)

从效率和可读性的角度来看,哪种方法更好。有没有我没有考虑过的另一种更好的方法?

0 个答案:

没有答案
相关问题