观察随机数生成随机数的重复情况

img

img

请按照上述算法,完整下面的算法应用实例程序,。观察随机数生成随机数的重复情况


from random import randint

L = [randint(10, 20) for i in range(10)]
d = {}
for x in L:
    d[x] = L.count(x)         # (1)
print('随机数列表:', L)
print('随机数出现次数:', d)
x = int(input('查询数:'))
Lx = []                       # (2)
for i in range(len(L)):
    if x == L[i]:             # (3)
        Lx.append(i+1)        # (4)
if len(Lx) == 0:              # (5)
    print('没找到')
else:
    print('出现位置', Lx)