怎么按顺序判断列表里数值的大小,并添加到对于的列表,

按顺序判断列表里数值的大小,并添加到对于的列表,
列如: 235 < 256, 235添加到: list1; 256 > 214, 将256添加到: list2, 以此类推
前一个数跟后一个数,做对比,结果添加到对于的列表里

a = [235, 256, 214, 201, 268, 265, 274]
list1 = []
list2 = []

>>> a = [235, 256, 214, 201, 268, 265, 274]
>>> list1,list2 = [],[]

# 方法一
>>> for i in range(len(a)-1):
    if a[i]<a[i+1]:
        list1.append(a[i])
    else:
        list2.append(a[i])

        
>>> list1
[235, 201, 265]
>>> list2
[256, 214, 268]

# 方法二
>>> list1,list2 = [],[]
>>> for i,n in enumerate(a[:-1]):
    if n<a[i+1]:
        list1.append(n)
    else:
        list2.append(n)

如有帮助,请采纳。谢谢!