내가 파이썬에서 일하고 있어요, 기본적으로 내가 정수의 목록이 있습니다 변수 total
와어떤 정수가 생성 될 때까지 k가없는 무작위 샘플을 만드는 방법? (파이썬)
[1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 2, 2, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 5, 5, 6, 6, 6, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8, 9, 9, 9, 9, 10]
을, 나는 (이 목록에서 난수를 생성하는 방법을 알아 내려고 노력하고있어 교체하지 않고) 10이 나오면 멈 춥니 다. while 루프에서 random.shuffle
을 사용할 것이라고 생각하지만 잘 모르겠습니다. 조언이나 조언이 있으십니까?
죄송합니다.이 시나리오에서 '총계'의 역할은 무엇입니까? '10 '을 만드는 데 얼마나 많은 루프가 필요한지 알고 싶습니까? –
예, 합계는 1, 2, 3 ... 10의 다양한 숫자를 갖는 정수 세트입니다. 10을 얻을 때까지이 정수 세트에서 임의로 숫자를 가져 와서 멈 춥니 다. – hayleyelisa
표준 라이브러리''random.choice'' * 비어 있지 않은 시퀀스에서 무작위 요소를 선택하십시오. * – sotapme