59 of 151 menu

random 모듈의 choice 메서드

random 모듈의 choice 메서드는 시퀀스(문자열, 리스트, 튜플)로부터 무작위 요소를 반환합니다. 메서드의 매개변수에 원하는 시퀀스를 지정합니다.

문법

import random random.choice(시퀀스)

예시

문자열의 요소 중 하나를 얻어 봅시다:

txt = 'abcde' print(random.choice(txt))

코드 실행 결과:

'e'

예시

이제 리스트에서 무작위 요소를 얻어 봅시다:

lst = [1, 2, 3, 4, 5] print(random.choice(lst))

코드 실행 결과:

5

예시

튜플의 요소 중 하나를 출력해 봅시다:

tpl = ('1', '2', '3', '4', '5') print(random.choice(tpl))

코드 실행 결과:

'4'

함께 보기

  • shuffle 메서드 - random 모듈의,
    시퀀스를 섞는 메서드
  • random 메서드 - random 모듈의,
    의사 난수를 반환하는 메서드
  • sample 메서드 - random 모듈의,
    시퀀스로부터 무작위 샘플 요소를 반환하는 메서드
한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부