# Allison Obourn
# CSC 110, Spring 2018
# Lecture 26

# This program outputs a list with duplicates removed

def main():
    data = [1, 1, 2, 2, 2, 3, 4, 76, 76, 87]
    remove_duplicates(data)
    print(data)

# takes a sorted list as a parameter
# removes duplicates from the list
def remove_duplicates(data):
    i = 0
    while i < len(data) - 1: 
        el = data[i]
        next_el = data[i + 1]
        if el == next_el:
            data.pop(i)
        else:
            i += 1
            
main()
