Answers for "trim zeros list python"

1

how to remove all zeros from a list in python

X = [0,5,0,0,3,1,15,0,12]
X = [i for i in X if i != 0]
Posted by: Guest on February-04-2021
0

python trim zero off end of list

list1 = [48, 39, 23, 15, 11, 12, 5, 9, 7, 3, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0]

def pop_zeros(items):
    while items[-1] == 0:
        items.pop()

pop_zeros(list1)
pop_zeros(list2)
print(list1)

# Output:
[48, 39, 23, 15, 11, 12, 5, 9, 7, 3, 0, 0, 1, 0, 1]
Posted by: Guest on July-16-2021

Python Answers by Framework

Browse Popular Code Answers by Language