23 lines
485 B
Python
23 lines
485 B
Python
import random
|
|
|
|
f = open('data.txt', 'w+')
|
|
for i in range(100000):
|
|
f.write(str(random.randint(1,100)) + '\n')
|
|
print(f.read())
|
|
f.close()
|
|
|
|
from collections import Counter
|
|
dict={}
|
|
f = open('data.txt', 'r+')
|
|
for i in f:
|
|
if i not in dict:
|
|
dict[i] = 1
|
|
else:
|
|
dict[i] = dict[i] + 1
|
|
d = Counter(dict)
|
|
with open('mostNum.txt', 'w+') as k:
|
|
for i in d.most_common(10):
|
|
k.write(f'{i[0].strip()}--------{i[1]}\n')
|
|
k.seek(0, 0)
|
|
print(k.read())
|
|
f.close() |