나는 하나의 제거 토너먼트를 생성하는 프로그램을 만들고 있습니다. 지금까지 내 코드는 다음과 같습니다 (방금 시작했습니다)python의 목록에서 번호를 선택
amount = int(raw_input("How many teams are playing in this tournament? "))
teams = []
i = 0
while i<amount:
teams.append(raw_input("please enter team name: "))
i= i+1
이제 막 달라 붙었습니다. 서로 마주 보는 팀을 선택할 2 개의 숫자를 무작위로 선택하고 싶습니다. 숫자는 전혀 반복 할 수 없으며 1에서 "금액"까지의 범위를 가져야합니다. 가장 효율적인 방법은 무엇입니까?
니스! 나는 문서를 검사했고,'random.sample()'은리스트에서 두 개의 유일한 값을 반환 할 것이다. 따라서 각 팀 이름이 한 번만 목록에있는 한이 두 팀의 팀 이름을 무작위로 선택해야합니다. 나는 이것보다 더 좋은 해결책이있을 수 있다고 생각하지 않는다! – steveha
감사합니다. 이것은 완벽합니다! – chadybear
@ user2108568 환영합니다. :). 답변을 수락하는 것을 잊지 마십시오 :). – TerryA