Язык PYTHON Дан список числовых значений,насчитывающий n элементов.Из элементов исходного списка создайте два новых.В первый должны входить только числа,которые делятся на 3,а во второй-числа,которые делятся на 5 (9 класс)
Answers & Comments
NightCATBusya
N = int(input()) li = [] li1 = [] li2 = [] for i in range(n): li.append(input()) for i in li: if int(i) % 3 == 0: li1.append(int(i)) elif int(i) % 9 == 0: li2.append(int(i)) Вначале вводится количество элементов, а потом вводятся сами элементы и добавляются в список. Далее сортировка элементов по спискам.
Answers & Comments
li = []
li1 = []
li2 = []
for i in range(n):
li.append(input())
for i in li:
if int(i) % 3 == 0:
li1.append(int(i))
elif int(i) % 9 == 0:
li2.append(int(i))
Вначале вводится количество элементов, а потом вводятся сами элементы и добавляются в список. Далее сортировка элементов по спискам.
Ответ:
Объяснение:
inp = [1,2,3,4,5,6,7,8,9,10]
divThree = []
divFive = []
for i in range(len(inp)):
# если не хочешь использовать ноль, замени i % на (i + 1) % в следующих 3 строках
if i % 3 == 0:
divThree.append(i)
if i % 5 == 0:
divFive.append(i)
print(divThree)
print(divFive)