본문 바로가기
프로그램

[파이썬] random 리스트 값 섞기

by 오디세이99 2022. 8. 26.
728x90
반응형

 

1~20까지 숫자 리스트를 만듭니다.

import random

aa = list(range(1, 21))
aa

 

이제 리스트의 순서를 임의의 섞습니다.

random.shuffle(aa)
aa

 

이렇게 임의의 순서로 섞이는 것을 확인 할 수 있습니다.

 

다음과 같이 2차원 리스트에서의 동작을 보겠습니다.

2차원 배열(리스트)를 만듭니다.

bb = []
for i in range(10):
    bb.append(list(range(i, i+10)))
bb

다음과 같이 섞이는 것을 볼 수 있습니다.

random.shuffle(bb)
bb

728x90
반응형

댓글