반응형

랜덤숫자 2

[python] 문자열 리스트를 문자열로 변환하는 방법 ("".join())

random.sample() 함수의 결과값은 리스트 형태로 반환됩니다. 따라서, 리스트를 문자열로 변환하려면 join() 메서드를 사용할 수 있습니다. join() 메서드는 문자열 리스트를 하나의 문자열로 결합하는 데 사용됩니다. 예를 들어, 다음과 같이 join() 메서드를 사용하여 sampled_string 리스트를 하나의 문자열로 결합할 수 있습니다. import random # 문자열에서 4개의 문자 샘플링 my_string = "Hello, World!" sampled_string = random.sample(my_string, 4) result_string = ''.join(sampled_string) print(result_string) print(type(result_string)) 위 코..

[python] 중복되지 않는 램던 추출 하는 방법 random.sample()

random.sample() 함수는 Python의 내장 모듈인 random 모듈에 포함되어 있는 함수 중 하나입니다. 이 함수는 시퀀스에서 지정한 개수만큼의 랜덤한 요소를 샘플링하여 리스트로 반환합니다. random.sample() 함수는 시퀀스에서 중복되지 않는 요소를 샘플링합니다. 따라서, 시퀀스의 길이보다 큰 값을 지정하면 ValueError 예외가 발생합니다. 예를 들어, 다음과 같이 random.sample() 함수를 사용하여 리스트에서 3개의 요소를 샘플링할 수 있습니다. import random # 리스트에서 3개의 요소 샘플링 my_list = [1, 2, 3, 4, 5] sampled_list = random.sample(my_list, 3) print(sampled_list) 위 코드는..

반응형