
Короче, помогите даю 50 баллов, Python, создать список случайных чисел, и найти у него -количество
нулей, количество чисел, отрицательных чисел, количество уникальных чисел. ЭТО ИЗИ УМОЛЯЮ РЕШИТЕ

Ответы на вопрос

Python
import random
length_list = 10
numbers = [random.randint(-10, 10) for i in range(length_list)]
print('Количество нулей всех чисел -', ''.join(map(str, numbers)).count('0'))
print('Количество чисел -', len(numbers))
print('количество отрицательных чисел -', len([n for n in numbers if n % 2 == 1]))
print('Количество уникальных чисел -', len(set(numbers)))



Конечно, я могу помочь вам с этим заданием на Python! Для начала, давайте создадим список случайных чисел. Для этого мы можем использовать модуль `random` и его функцию `randint()`. Вот пример кода, который создаст список из 10 случайных чисел:
```python import random
random_numbers = [random.randint(-100, 100) for _ in range(10)] print(random_numbers) ```
В этом примере мы используем генератор списка и функцию `randint()` для создания списка `random_numbers` из 10 случайных чисел в диапазоне от -100 до 100. Затем мы выводим этот список на экран.
Теперь, чтобы найти количество нулей, количество чисел, отрицательных чисел и количество уникальных чисел в этом списке, мы можем использовать различные методы работы со списками. Вот пример кода, который решит вашу задачу:
```python zero_count = random_numbers.count(0) number_count = len(random_numbers) negative_count = len([num for num in random_numbers if num < 0]) unique_count = len(set(random_numbers))
print("Количество нулей:", zero_count) print("Количество чисел:", number_count) print("Количество отрицательных чисел:", negative_count) print("Количество уникальных чисел:", unique_count) ```
В этом примере мы используем следующие методы работы со списками: - `count(0)` - для подсчета количества нулей в списке. - `len(random_numbers)` - для подсчета общего количества чисел в списке. - `len([num for num in random_numbers if num < 0])` - для подсчета количества отрицательных чисел в списке. Мы используем генератор списка, чтобы создать новый список, содержащий только отрицательные числа, и затем считаем его длину. - `len(set(random_numbers))` - для подсчета количества уникальных чисел в списке. Мы используем множество (`set`), чтобы удалить дубликаты из списка, а затем считаем длину множества.
Надеюсь, это поможет вам решить вашу задачу! Если у вас возникнут еще вопросы, не стесняйтесь задавать.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili