import random

# 生成一个包含10个随机整数的列表,其中每个整数在1到100之间
random_list = [random.randint(1, 100) for _ in range(10)]

# 打印原始列表
print('原始列表:', random_list)

# 随机打乱列表
random.shuffle(random_list)

# 打印打乱后的列表
print('打乱后的列表:', random_list)

# 检查列表的条目数量是否正确
if len(random_list) == 10:
    print('列表的条目数量正确')
else:
    print('列表的条目数量不正确')

# 检查列表中的数字是否正确
if all(x in range(1, 101) for x in random_list):
    print('列表中的数字正确')
else:
    print('列表中的数字不正确')

# 检查列表中的数字是否唯一
if len(set(random_list)) == len(random_list):
    print('列表中的数字唯一')
else:
    print('列表中的数字不唯一')

# 检查列表的顺序是否正确
if random_list == sorted(random_list):
    print('列表的顺序正确')
else:
    print('列表的顺序不正确')
Python随机数生成与列表操作:从入门到进阶

原文地址: https://www.cveoy.top/t/topic/fBD6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录