Предмет: Информатика, автор: chainagokorea

ПАйтон!!! У списку цілих, заповненому випадковими числами, ви- значте мінімальний та максимальний елементи, підраxуйте кількість від’ємних елементів, додатних елементів та кількість нулів. Результати виведіть на екран.

Ответы

Автор ответа: ILFV183
0

Ответ:

from random import randint

lst = [randint(-100, 100) for _ in range(20)]

print(f'Мінімальний елемент {min(lst)}')

print(f'Максимальний елемент {max(lst)}')

print(f'Нулів {lst.count(0)}')

print(f'Від’ємних елементів {len(filter(lambda x: x < 0, lst))}')

print(f'Додатних елементів {len(filter(lambda x: x > 0, lst))}')

Объяснение:

filter(lambda x: x < 0, lst) - вернет генератор который содержит отрицательные числа

filter(lambda x: x > 0, lst) - вернет генератор который содержит положительные числа

Русскоязычные документации которые помогут прояснить некторые куски кода:

f-строки - python-scripts.com/f-strings

list comrehension - highload.today/comprehensions-python/

библеотека random - python-scripts.com/random

Похожие вопросы
Предмет: Английский язык, автор: kristina763423