여러 개의 random value generator로 정의된 변수들을 i 에 대하여 매순간 값이 바뀌게 하는 방법을 알고 싶습니다.

x = random.random() y= random.random() z = random.random()

과 같이 정의하면 0과 1사이의 임의의 수가 코드를 실행할때마다 서로 다르게 나오는 것까지는 확인했습니다.

제가 원하는건

for i in range(N): 에 대하여 (x,y,z) 순서쌍이 i값이 변화함에 따라 매순간 다르게 나오길 원합니다.

즉 x,y,z에 i아래첨자가 달려서 i를 1씩 올림에 따라 x,y,z 값이 모두 각기 변수로 나오기를 원합니다.

어떻게 해야 짤 수 있을까요? 생각보다 잘 안되네요...

  • x, y, z 를 list로 만들어서 for 내부에서 random값을 반복적으로 저장하면 x[i], y[i], z[i] 와 같이 접근이 가능합니다. Peter 2019.1.8 13:29
  • 아.. 그러네요 ㅎㅎ nomoremathcad.. 2019.1.8 14:11
  • 리스트를 배우기만 하고 뭐에 쓰는지 잘 몰랐는데 이렇게 되는군요 감사합니다 nomoremathcad.. 2019.1.8 14:11

ᕕ( ᐛ )ᕗ
로그인이 필요합니다

작성한 답변에 다른 개발자들이 댓글을 작성하거나 댓글에 좋아요/싫어요를 할 수 있기 때문에 계정을 필요로 합니다.