通过列表推导式,使用 random 库中的 randrange 方法,从 1-99 数中随机生成 50 个 自然数的列表,输出列表中最大值所对应的索引下标。(注意,最大值可能会重复)
时间: 2023-03-26 07:03:12 浏览: 123
随机产生一到一百的数并以它进行升和降序排序
可以使用以下代码实现:
import random
# 生成50个随机自然数
num_list = [random.randrange(1, 100) for i in range(50)]
# 找到最大值及其索引下标
max_num = max(num_list)
max_index = [i for i, num in enumerate(num_list) if num == max_num]
# 输出最大值所对应的索引下标
print("最大值所对应的索引下标为:", max_index)
阅读全文