1. 학습
  2. /
  3. 강의
  4. /
  5. Python으로 하는 통계 시뮬레이션

Connected

연습 문제

카드 덱 섞기

어떤 항목들의 순서를 무작위로 바꾸고 싶을 때가 자주 있습니다. 예를 들어 카드 게임에서는 먼저 카드 덱을 섞고, 스크래블에서는 먼저 봉투 속의 글자 타일을 섞죠. 이 섹션의 마지막 연습 문제에서는 또 하나의 유용한 함수 np.random.shuffle()을 배웁니다. 이 함수는 시퀀스 자체를 제자리(in place)에서 무작위로 섞습니다. 이 연습을 마치면 카드 덱이나 어떤 항목의 시퀀스든 무작위로 섞는 방법을 알게 됩니다.

셸에서 deck_of_cards를 확인해 보세요.

지침

100 XP
  • np.random.shuffle() 함수를 사용해 deck_of_cards를 섞으세요.
  • 슬라이싱으로 이 리스트에서 맨 위의 카드 세 장을 선택하세요.