Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите решить задачу

Милана Ким Ученик (82), на голосовании 2 месяца назад
На картинке пример вывода
Голосование за лучший ответ
Celtic Hammer Мудрец (16430) 3 месяца назад
В numpy это делается как-то срезами по осям. 'axis=0', 'axis=1'...
Подзабыл точно эту тему, да и не нужно это, это можно сделать и обычными питоновскими средствами. Но будут придираться если нужен только numpy
 import numpy as np 

arr = np.arange(1, 101)
arr.shape = (10, 10)
for i in range(len(arr)):
arr[i] = np.zeros(10, dtype='int8')
for i in range(1, len(arr) - 3):
for k in range(4, len(arr[i]) - 2):
arr[i][k] = np.random.randint(1, 100, dtype='int8')
print(arr)
Похожие вопросы