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))
Обсуждают сегодня