1)в данном массиве 3*4 заменить элементы кратные 5 числом 100 данный массив и измененный массив вывести на экран
2) в данном массиве отрицательные элементы увеличить на 100, иначе уменьшить на 100.
ПОМОГИТЕ СРОЧНО РАБОТА В PYTHON
Ответы
Ответ дал:
0
# python 3+
import random
fm = [[random.randint(-50, 51) for i in range(4)] for n in range(3)]
fmcop = fm[:]
print(fm)
ncount = 0
mcount = 0
for n in fmcop:
ncount += 1
mcount = 0
for element in n:
mcount += 1
if element % 5 == 0: fmcop[ncount-1][mcount-1] = 100
print(fmcop)
mfcop2x = fmcop[:]
nfm2 = 0
mfm2 = 0
for n in mfcop2x:
nfm2 += 1
mfm2 = 0
for element in n:
mfm2 += 1
if element >= 0:
mfcop2x[nfm2-1][mfm2-1] -= 100
continue
mfcop2x[nfm2-1][mfm2-1] += 100
print(mfcop2x)
Вас заинтересует
1 год назад
1 год назад
7 лет назад