A alternativa correta é a letra e) arr = arr - (np.eye(5) + 1). Explicação: Para criar uma matriz identidade de 5x5, podemos utilizar a função np.eye(5). Em seguida, para preencher os elementos acima e abaixo da diagonal principal com o número -1, podemos subtrair da matriz identidade uma matriz de uns com a mesma dimensão, ou seja, np.eye(5) - np.ones((5,5)). No entanto, como o enunciado pede para preencher com -1, basta subtrair a matriz de uns por 2, ou seja, np.eye(5) - np.ones((5,5)) * 2 ou np.eye(5) + (-1 * np.ones((5,5))). Portanto, a alternativa correta é a letra e) arr = arr - (np.eye(5) + 1).
Para escrever sua resposta aqui, entre ou crie uma conta
Tópicos em Sistemas de Informação I - Sistemas Embarcados e Sistemas em Tempo Real
•PUC-MINAS
Compartilhar