拼错 if rand not in list: ,应该是如果 rand not in lis:
if rand not in list:
rand not in lis:
以下是工作代码:
import random lis=[] for i in range(5): rand=random.randint(1,10) if rand not in lis: lis.append(rand) print (lis)