# 对列表元素进行去重,只能使用另一个列表,不能使用集合,生成新列表,使用加法去重
lst100 = []
for countRan in range(100):# 循环100次
ran1 = random.randint(1, 100) # 随机函数
print("循环生成100个随机数结果:", ran1)
# 把每次随机生成的结果添加在列表中
lst100.append(ran1)
print("100次随机生成的列表结果为:", lst100)
# 去重判断,不相同就放入新的列表中
newList = []
# 循环遍历旧列表
for ran1 in lst100:# 判断lst100中拿出来的数据有咩有在newlist中存在,没有就添加进去
if ran1 not in newList:
newList.append(ran1)
print("打印每次添加的结果:", newList)
# 打印最终的结果
print("随机数去重之后的列表结果:", newList)
联系客服