das folgende Skript:
Code: Alles auswählen
def createDataset():
step = 5000
limit = step
summary = 0
fileName = "/media/disk/s/test.txt"
for line in open(fileName):
line = line.rstrip()
currentPos = int(line)
if (currentPos <= limit):
summary += 1
#print(str(currentPos) + " " + str(summary))
elif (currentPos > limit):
print(str(limit) + " " + str(summary))
summary = 0
limit += step
if (currentPos < limit):
#print("+++" + str(currentPos))
summary += 1
createDataset()
Code: Alles auswählen
3612
3989
4064
4683
4894
4994
5281
8588
8991
9122
9171
9237
9374
10233
21113
21606
21724
23403
23406
25326
25349
25976
26051
26088
26214
27112
27160
29301
39539
Code: Alles auswählen
5000 6
10000 7
15000 1
20000 0
25000 5
30000 9
35000 0
40000 1
Code: Alles auswählen
5000 6
10000 7
15000 1
20000 0
25000 4
30000 9
35000 0
40000 0
P.S. Sollte es keine Werte im einem Bereich geben wie z.B. zwischen 15000 und 20000 dann soll dieser Bereich eine 0 bekommen.
Vielen Dank im Voraus.