Я пытаюсь, чтобы этот скрипт выбрал случайное значение из списка «мстители» и «злодеи».Я сделал это, и я выбрал случайное значение между теми, которые будут считаться победителем.Я пытаюсь сделать так, чтобы победитель остался в списке, а проигравший был удален из списка.(Например: если «selectedAvenger» выигрывает, «selectedVillian» будет удален из списка «villians», и наоборот. (Небольшой проект для класса программирования)
import random # imports the random module
avengers = ['Thor', 'Iron Man', 'Spiderman', 'Hulk', 'Falcon', 'Black Widow', 'Antman', 'Captain America']
verb = ['smashed', 'kicked', 'slapped', 'bonked']
villian = []
# these are the lists that the script will use
for i in range(8):
villian.append(input('Enter villian number ' + str(i + 1))) # asks user to list 8 villians
print('Welcome to Avengers: End of Line!') # welcomes the user
input('Press "Enter" to continue.') # asks the user to press the enter key to continue the script
selectedAvenger = random.choice(avengers) # selects a random avenger
selectedVillian = random.choice(villian) # selects a random villian
selectedVerb = random.choice(verb) # selects a random verb
winner = random.choice([selectedAvenger, selectedVillian])
print(winner)