Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from random import randint
- # задаем список, задавай как хочешь, я что бы быстрее написать сделал так, это для всех задач
- m = 5 # кол-во строк
- n = 10 # кол-во столбцов
- l = [[randint(0,100) for x in range(n)] for i in range(m)]
- print(l)
- # 1 задача, поиск минимального элемента матрицы
- minn = l[0][0] # создаем переменную для хранения значения минимального элемента сразу берем самый первый элемент
- for i in l:
- for x in i: # два цикла, первый принимает значения строк, второй уже элементов
- if x < minn: # если число меньше, то берем новое наименьшее
- minn = x
- print(minn)
- # сумма строк
- list_sum_str = []
- for i in l:
- list_sum_str.append(sum(i)) # замечательная функция, которая возвращает сумму всех элементов массива
- print(list_sum_str)
- #сумма столбцов
- sum_st = 0
- list_sum_st = []
- for i in range(n):
- for j in range(m):
- sum_st += l[j][i]
- list_sum_st.append(sum_st)
- sum_st = 0
- print(list_sum_st)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement