Write a function to remove and print every third number from a list of numbers until the list becomes empty


Topic: Write a function to remove and print every third number from a list of numbers until the list becomes empty

Solution

def remove_nums(int_list):
  position = 3 - 1 
  idx = 0
  len_list = (len(int_list))
  while len_list>0:
    idx = (position+idx)%len_list
    print(int_list.pop(idx))
    len_list -= 1



List all Python Programs