我是初学者,我有这个代码是数字游戏(计算机猜测的地方)更大猜测的一部分,而我的法律功能并没有删除列表的任何部分。我也会在稍后调用函数后打印列表,它只打印整个列表。这是我的代码:
legal_guesses = []
for number in range(1,101):
legal_guesses.append(number)
def legal(thing):
for number in range(min(legal_guesses), max(legal_guesses)):
if thing == "higher":
if number <= the_guess:
print(number)
legal_guesses.remove(number)
答案 0 :(得分:0)
几点:
list
一般都是个坏主意。set()
数据结构,如果不是更好的话,它也会起作用。