fork download
  1. import numpy as np
  2.  
  3. A = np.random.randint(-10, 10, (5, 6))
  4. print("Матриця A:")
  5. print(A)
  6.  
  7. B = []
  8.  
  9. for row in A:
  10. differences = np.abs(np.diff(row))
  11. max_diff = np.max(differences)
  12. B.append(max_diff)
  13.  
  14. B = np.array(B)
  15.  
  16. print("Масив B (максимальні модулі різниць у рядках):")
  17. print(B)
Success #stdin #stdout 0.72s 42804KB
stdin
Standard input is empty
stdout
Матриця A:
[[  2  -8  -5   2   5  -8]
 [ -6   9   5   8  -5  -2]
 [ -9   5 -10 -10  -4   0]
 [ -6  -7  -5  -5 -10   1]
 [ -3  -1  -9  -5  -9  -8]]
Масив B (максимальні модулі різниць у рядках):
[13 15 15 11  8]