이전에 글에서는 random.seed에 대해 얘기를 했었다. 이 글에서는 이 seed란 무엇인가에 대해 정리하도록 하겠다. 같은 seed면 같은 수가 나온다고 했는데, for loop에서 어떻게 달라지는지 확인해보자. 1. for loop 1개 먼저 다음처럼 for loop이 하나 있는 식은 몇백번을 실행해도 결과가 같을 것이다. import numpy as np np.random.seed(123) arr = [] for i in range(10): arr.append(np.random.randint(0, 5)) print(arr) 2. for loop이 2개 이상인 경우 그럼 같은 seed에 같은 순서는 같은 숫자를 얻을 수 있다고 생각할 수 있다. 하지만 중요한 건 이건 seed 호출 뒤의 딱 한 개..