signal = [0, 0, 0, 120, 120, 150, 150, 150, 150, 80]
answer = []
count = 1

for i in range(0, len(signal)-1):
    if signal[i] == signal[i+1]:
        count += 1
    else:
        answer.append([signal[i], count])
        count = 1
        
if count == 1:
    answer.append(signal[-1])
else:
    answer.append([signal[-1], count])

print(answer)

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: