목록에서 항목을 무작위로 선택하는 것은 프로그래밍에서 일반적인 작업입니다. Python에서 이를 수행하는 방법은 다음과 같습니다.
가장 간단한 방법은 random.choice() 함수를 사용하는 것입니다. 이 함수는 지정된 목록에서 무작위로 선택한 요소를 반환합니다. 예를 들어 다음 목록을 고려해보세요.
foo = ['a', 'b', 'c', 'd', 'e']
이 목록에서 임의의 항목을 검색하려면 다음을 사용할 수 있습니다.
import random print(random.choice(foo))
이렇게 하면 foo 목록에서 임의의 요소가 인쇄됩니다.
암호화용 암호 생성과 같은 안전한 무작위 선택을 위해서는 secrets 모듈을 권장합니다. Python 3.6부터는 secrets.choice() 함수가 포함됩니다.
import secrets print(secrets.choice(foo))
이전 버전을 사용하는 경우 Python에서는 안전한 무작위 선택을 위해 random.SystemRandom 클래스를 활용할 수 있습니다.
import random secure_random = random.SystemRandom() print(secure_random.choice(foo))
위 내용은 Python의 목록에서 요소를 무작위로 선택하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!