["python"]
Return list of items in list greater than some value

j=[4,5,6,7,1,7,5] What's the simplest way to return [5,5,6,7,7] being the elements in j >=5?
You can use a list comprehension to filter it: j2 = [i for i in j if i >= 5] If you actually want it sorted like your example was, you can use sorted: j2 = sorted(i for i in j if i >= 5) Or call sort on the final list: j2 = [i for i in j if i >= 5] j2.sort()