import numpy as np
import random
random.seed(10)
N = 5
G = [[0 for i in np.arange(N)] for j in np.arange(N)]
for i in np.arange(N):
    for j in np.arange(N):
        if i==j:
            G[i][j] = 0
        else:
            if abs(i-j) <= 2:
                random.seed(10)
                G[i][j] = round(np.random.uniform(0,1),2)
            else:
                G[i][j] = 0
print(G)