Предмет: Информатика,
автор: nikitavladoslav
Язык PYTHON
Дан список числовых значений,насчитывающий n элементов.Из элементов исходного списка создайте два новых.В первый должны входить только числа,которые делятся на 3,а во второй-числа,которые делятся на 5 (9 класс)
Ответы
Автор ответа:
4
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))
Вначале вводится количество элементов, а потом вводятся сами элементы и добавляются в список. Далее сортировка элементов по спискам.
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))
Вначале вводится количество элементов, а потом вводятся сами элементы и добавляются в список. Далее сортировка элементов по спискам.
Автор ответа:
2
Ответ:
Объяснение:
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)
Похожие вопросы
Предмет: Українська мова,
автор: shtofel
Предмет: Русский язык,
автор: нодира23
Предмет: Русский язык,
автор: AlinaKosheleva2608
Предмет: Химия,
автор: Андрей667888