Задать вопрос
@overlord1337

4. Дана матрица D(4,4) действительных чисел.Как заменить все элементы ниже главной диагонали на нули?

написал код для данного задания , но учитель сказал, что это задание можно выполнить без условия if , сразу в тех циклах которые задают матрицу. Как это сделать?
import random
n=4

a=[]
for i in range (n):
	b=[]
	for j in range (n):
		if i>j:
			b.append(0)
		else:
		       b.append(random.randint(-100,100))
	a.append(b)
for i in a:
	for m in i:
		print(m, end=' ')
	print()
  • Вопрос задан
  • 621 просмотр
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы