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

Помогите с задачей на пайтон

2. В двумерном списке размера m на n, заполненном случайными числами, определить минимальный и максимальный элементы, посчитать количество отрицательных элементов, посчитать количество положительных элементов, посчитать количество нулей СРЕДИ ВСЕХ СПИСКОВ. Результаты вывести на экран

Ответы

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

Ответ:

a = [[1, 2, 3], [4, 5, 6]]

print(a[0])

print(a[1])

b = a[0]

print(b)

print(a[0][2])

a[0][1] = 7

print(a)

print(b)

b[2] = 9

print(a[0])

print(b)

ЛОВИ ОТВЕТ

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

Ответ:

import random

# задаем размеры списка

m = 5

n = 4

# генерируем двумерный список случайных чисел от -10 до 10

lst = [[random.randint(-10, 10) for j in range(n)] for i in range(m)]

# выводим список на экран

for row in lst:

print(row)

# инициализируем переменные для минимального и максимального элементов

min_elem = lst[0][0]

max_elem = lst[0][0]

# инициализируем переменные-счетчики для отрицательных, положительных и нулевых элементов

neg_count = 0

pos_count = 0

zero_count = 0

# проходим по всем элементам списка

for row in lst:

for elem in row:

# находим минимальный и максимальный элементы

if elem < min_elem:

min_elem = elem

if elem > max_elem:

max_elem = elem

# считаем отрицательные, положительные и нулевые элементы

if elem < 0:

neg_count += 1

elif elem > 0:

pos_count += 1

else:

zero_count += 1

# выводим результаты на экран

print(f"Минимальный элемент: {min_elem}")

print(f"Максимальный элемент: {max_elem}")

print(f"Количество отрицательных элементов: {neg_count}")

print(f"Количество положительных элементов: {pos_count}")

print(f"Количество нулей: {zero_count}")

Похожие вопросы
Предмет: Литература, автор: sultanabenov550
Предмет: География, автор: tenikasynapsex