В моей программе «Палач» я испытываю некоторые трудности при попытке организовать правильно угаданные пользователем данные (когда они угадывают букву правильно). Например, если слово было «лягушка», и пользователь угадал в порядке «r», «o», «f», «g», программа должна отсортировать его (в конечном итоге) на «лягушку». Когда я выполняю функцию .sort (), она упорядочивает ее в алфавитном порядке (например, «fgor» для «лягушки»). До использования метода .sort () у меня не было возможности его упорядочить.
Вот небольшой фрагмент моего кода (притворяется, что слово - «лягушка», которого нет в моей программе):
word = «frog» guess = input («Вставьте буква ") # с итерацией в течение некоторого времени l oop
def hangman (): ничего = []
points = 0
while num_of_lives >= 1:
guess = input("Put in a letter: ")
for i in word1:
if guess in i:
print(guess, "is one of the letters")
points += 1
nothing += i
nothing2 = []
for y in nothing[:]:
nothing2[0:] += y[0:]
nothing2.sort()
print(nothing2)