728x90
728x170
■ sample 함수를 사용해 원본 객체 변경없이 원본 객체의 항목을 섞은 리스트를 구하는 방법을 보여준다.
▶ 예제 코드 (PY)
import random
list1 = list(range(10))
list2 = random.sample(list1, 10)
print(list1)
print(list2)
"""
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
[0, 1, 5, 7, 9, 3, 8, 2, 4, 6]
"""
728x90
그리드형(광고전용)
'Python > random' 카테고리의 다른 글
[PYTHON/RANDOM] Random 클래스 : seed 메소드를 사용해 시드 설정하기 (0) | 2022.09.13 |
---|---|
[PYTHON/RANDOM] Random 클래스 : random 메소드를 사용해 난수 구하기 (0) | 2022.09.13 |
[PYTHON/RANDOM] choice 함수 : 리스트 객체에서 임의의 항목을 추출한 리스트 구하기 (0) | 2022.09.13 |
[PYTHON/RANDOM] sample 함수 : 중복 항목이 없는 임의의 정수 리스트 구하기 (0) | 2022.09.13 |
[PYTHON/RANDOM] randrange 함수 : 임의의 정수 구하기 (0) | 2022.09.13 |
[PYTHON/RANDOM] gauss 함수 : 정규분포의 난수 구하기 (0) | 2022.09.13 |
[PYTHON/RANDOM] uniform 함수 : 두 값 사이에서 난수 구하기 (0) | 2022.09.13 |
[PYTHON/RANDOM] shuffle 함수 : 리스트 요소 무작위로 섞기 (0) | 2017.12.16 |
[PYTHON/RANDOM] randint 함수 : 리스트의 임의 요소 값 구하기 (0) | 2017.12.16 |
[PYTHON/RANDOM] randint 함수 : 정수 난수 구하기 (0) | 2017.12.16 |