Write a Python program to remove and print every third number from a list of numbers until the list becomes empty
I have used python 3.7 compiler for debugging purpose.
def remove_nums(int_list): #list starts with 0 index 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 nums = [10,20,30,40,50,60] remove_nums(nums)
Result:
30
60
40
20
50
10
total answers (1)
start bookmarking useful questions and collections and save it into your own study-lists, login now to start creating your own collections.
I have used python 3.7 compiler for debugging purpose.
Result:
30
60
40
20
50
10
need an explanation for this answer? contact us directly to get an explanation for this answer