Предмет: Информатика,
автор: abramukmaksim3
Утворити список з 10 елементів (випадкові числа з проміжку від -10 до 10). Вiдняти від кожного елемента списку значення останнього елемента цього списку. Знайти кількість парних від'ємних елементів.
abramukmaksim3:
*Вичесть з каждого елемента списка значение последнего елемента етого списка
чео
чел
нероботает
Что конкретно не работает? ошибку выдаёт?
да "expected an indented block"
где-то отступ не поставили, проверьте ещё раз
в некоторых строчках их несколько, сравните)
ок
ооо спс
Ответы
Автор ответа:
0
from random import randint
counter = 0
numbers = [randint(-10, 10) for i in range(10)]
rep_numbers = []
print(numbers)
for i in range(len(numbers)):
numbers[i] = numbers[i] - numbers[-1]
print(numbers)
for n in numbers:
if numbers.count(n) > 1:
counter += 1
if n not in rep_numbers:
rep_numbers.append(n)
print(f"Повторяющихся элементов: {len(rep_numbers)}")
print(f"Уникальных элементов: {10-counter}")
# код получился громоздким...думаю, можно было проще, но это первое, что пришло в голову
Похожие вопросы
Предмет: Русский язык,
автор: Аноним
Предмет: Английский язык,
автор: Helper4Мозг
Предмет: Русский язык,
автор: Аноним
Предмет: ОБЖ,
автор: carinaekuptsova
Предмет: Французский язык,
автор: panda09344