당신이 모음이나 자음을 8 번 입력하는 프로그램을 쓰려고하면 선택한 편지 목록이 표시됩니다. 같은 글자가 두 번 올 수 없도록 프로그램하는 방법이 있습니까? 예를 들어, 모음을 선택하고 문자 a를 입력하면 문자 a를 다시 임의로 선택할 수 없습니다.같은 편지를 목록에서 두 번 표시하는 것을 중지하는 방법은 무엇입니까?
lt = 0
letters = []
while lt<8:
letter = raw_input("Please enter v for a Vowel or c for a Consonant: ")
if letter == "c":
letters.append(random.choice(consonant)),
lt = lt + 1
elif letter == "v":
letters.append(random.choice(vowel)),
lt = lt + 1
else:
print("Please enter only v or c")
print ("letters:")
print letters
어떤 특별한 이유를 할 수 있습니까? 이것이 일종의 anagramming 게임이라면, 나는 유용한 단어를 만들 수 있기 위해 특정 모음을 두 번 이상 가져올 것으로 기대합니다. –