Лидеры рейтинга

ID: 259041

Алексеев Владимир Николаевич

Мастер-Эксперт

340

Россия, пос. Теплоозёрск, ЕАО


ID: 401284

Михаил Александров

Советник

267

Россия, Санкт-Петербург


ID: 400669

epimkin

Профессионал

254


ID: 137394

Megaloman

Мастер-Эксперт

122

Беларусь, Гомель


ID: 405239

al4293189

1-й класс

86


ID: 401888

puporev

Профессор

69

Россия, Пермский край


ID: 325460

CradleA

Мастер-Эксперт

65

Беларусь, Минск


8.9.8

01.08.2021

JS: 2.9.16
CSS: 4.5.14
jQuery: 3.6.0
DataForLocalStorage: 2021-08-03 10:16:01-standard


Создание программ на языках PHP, Perl и Python.

Администратор раздела: Коцюрбенко Алексей Владимирович (Старший модератор)

Консультация онлайн # 200850

Раздел: PHP / Perl / Python
Автор вопроса: aleksandrkonnov530 (1-й класс)
Дата: 18.05.2021, 12:26 Консультация закрыта
Поступило ответов: 1

Здравствуйте! Прошу помощи в следующем вопросе:
Помогите, пожалуйста, выполнить задание в Python :
Сформируйте вложенную последовательность L [9,9] по правилу:
L= i*j*r, если i не равно j )
L=0, в противном случае,
где r - случайное число из отрезка [0,1]. Найдите в каждой строке наибольший элемент и поменяйте его местами с элементом главной диагонали. Выведите полученную последовательность

Предлагаю такой вариант:
Код [Python]
# coding: cp1251
import random
random.seed() 
L = [[(random.random()*(i+1)*(j+1),0)[i==j] for j in range(9)] for i in range(9)]
for i in range (9):
   j = L[i].index(max(L[i]))
   L[i][i], L[i][j] = L[i][j], L[i][i]
   print(' '.join(map("{:6.3f}".format,L[i])))

Коцюрбенко Алексей Владимирович

Старший модератор
23.05.2021, 11:58
Мини-форум консультации # 200850

Нет сообщений в мини-форуме

Возможность оставлять сообщения в мини-форумах консультаций доступна только после входа в систему.
Воспользуйтесь кнопкой входа вверху страницы, если Вы зарегистрированы или пройдите простую процедуру регистрации на Портале.

Лучшие эксперты раздела

Коцюрбенко Алексей Владимирович

Старший модератор

Рейтинг: 0

Асмик Гаряка

Советник

Рейтинг: 0

SAW

Студент

Рейтинг: 0

Хватов Сергей

Академик

Рейтинг: 0

Марк Крейн

5-й класс

Рейтинг: 0

Evgen aka Chuma

6-й класс

Рейтинг: 0