46 lines
978 B
Python
46 lines
978 B
Python
|
# # i номер строки
|
|||
|
# # j номер столбца
|
|||
|
|
|||
|
# n = int(input())
|
|||
|
# a = [[0 for j in range (n)] for i in range (n)]
|
|||
|
# #выше сделала квадратную матрицу с сторонами n заполненную нулями
|
|||
|
# for num in range(1,(n**2)+1):
|
|||
|
# for i in range(n):
|
|||
|
# for j in range(n):
|
|||
|
# print (a)
|
|||
|
|
|||
|
|
|||
|
# lst = (int(i) for i in input().split())
|
|||
|
# l = [1,2,3,4,5]
|
|||
|
# def modify_list(l):
|
|||
|
# # i = int(i)
|
|||
|
# for i in reversed(range(len(l))):
|
|||
|
# if i % 2 !=0:
|
|||
|
# del l[i]
|
|||
|
# else:
|
|||
|
# l[i] //= 2
|
|||
|
# print(modify_list(l))
|
|||
|
# print(l)
|
|||
|
# modify_list(l)
|
|||
|
# print(l)
|
|||
|
l= [1, 3, 5]
|
|||
|
def modify_list(l):
|
|||
|
for i in range(len(l))[::-1]:
|
|||
|
if l[i] %2 !=0:
|
|||
|
l.remove(l[i])
|
|||
|
else:
|
|||
|
l[i] = l[i]//2
|
|||
|
modify_list(l)
|
|||
|
print(l)
|
|||
|
# l = [1,2,3,4]
|
|||
|
# def modify_list(l):
|
|||
|
# l[:] = [i//2 for i in l if not i % 2]
|
|||
|
# modify_list(l)
|
|||
|
# print(l)
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|
|||
|
|