0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
1, 1, 1, 1, 1, 1, 1, 1, 1]
duration = 41
я запутался)
есть массив значений data, которые получены из 41 секунды аудио
нужно напечатать:
с какой по какую секунду было значение 0
с какой по какую секунду было значение 1
как это сделать?)
np.linspace(0, duration, num=len(data))
a = data[0] b = 1 for i in range(1, duration): if(data[i] == a): continue else: print('{0}: {1} - {2}'.format(data[i - 1], b, i)) a = data[i] b = i + 1 else: if(data[duration - 1] == a): print('{0}: {1} - {2}'.format(data[duration - 1], b, duration))
Обсуждают сегодня