random.seed() 관련 질문입니다.

아직 파이썬에 대한 기초지식이 부족하지만 pandas 책을 소유하고 있어서 pandas를 공부하고 있습니다.

공부하던 중에

특정 열의 데이터를 섞기 위해 random 라이브러리를 불러오는 부분이 있었는데요.

import random

random.seed(42)
random.shuffle(scientists['Age'])

부분에서 random.seed(42) 에서 궁금증이 생기고 말았습니다.
구글링을 해봤을 때 항상 동일한 난수열을 얻을 수 있다 라는 식으로 설명이 되있었는데요.

시드 값 중에서도 42라는 값이 네트워크에서 403 Forbidden, 404 Not Found 처럼 의미가 있는 수가 있는 것인지..
아니면 시드 값은 뭘 들어가도 상관은 없지만 (ex, 17, 300, 2021 등) 값 별로 임의의 동일한 수열이 존재하여 그 수열이 반복해서 나온다는 뜻인지 헷깔리더라고요.

어떻게 보면 간단한 질문이고, 제가 쉬운 걸 이해를 못하는 걸지도 모르지만.. 궁금해서 질문을 올려봅니다.

blue 776

M 2020년 7월 8일 10:49 오후

목록으로
2개의 답변이 있습니다. 1 / 1 Page

은하수를 여행하는 히치하이커..라는 책에서 삶, 우주, 그리고 모든 것에 대한 질문의 해답으로 설정된 숫자가 42입니다.

딱히 의미는 없지요. 맘에 드는 수를 사용하셔도 무방합니다.

wjpark11

2020년 7월 10일 4:10 오전

딱히 의미는 없을것 같아요~

https://en.wikipedia.org/wiki/Random_seed

쿠우아저씨

2020년 7월 9일 12:15 오후