根据条件将列表拆分为列表

时间:2018-10-04 12:57:38

标签: python list filter

我有一个要按条件划分的列表:

l = [1,2,3,7,8,9,4]

l1 = [1,2,3,4] , l2 = [7,8,9]

根据条件:x> 5。 代码是:

l1 = []
l2 = []
for x in l:
    if x > 5:
       l1.append(x)
    else:
       l2.append(x)

还有更多的Pythonic /更快的方法吗?

0 个答案:

没有答案