'''
数字重复统计: for循环, 字典, 列表, random
1) 随机生成1000个整数
2) 数字范围[20,100] # random
3) 升序(列表临时排序sorted(排序列表))输出所有不同的数字及其每个数字的重复次数
'''
import random
list1=[]
list2=[]
k=0
for i in range(1,1001):
j=random.randint(20,100)
list1.append(j)
list1.sort()
list2=list1.copy()
#这里直接输出
set3=set(list2)
for item in set3:
print("the %d has found %d" %(item,list2.count(item)))
#这里将数据存到字典里面
set3=set(list2)
dir1 = {}
for item in set3:
dir1.setdefault(str(item),(str(list2.count(item))))
print(dir1)
'''
打印九九乘法表
'''
for i in range(1,10):
for j in range(1,i+1):
print('{}x{}={}'.format(i, j, i*j),end=" ")
print("\n")