Advertisement
dequone

zadacha

Feb 27th, 2014
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.94 KB | None | 0 0
  1. inp = [1.36, 1.35, 1.40, 1.35, 1.40, 1.35, 1.40, 1.36, 1.47, 1.36, 1.48, 1.51, 1.58, 1.28, 1.41, 1.38, 1.42, 1.40, 1.40, 1.38, 1.51, 1.48, 1.43, 1.40, 1.40, 1.52, 1.46, 1.40, 1.41, 1.38, 1.48, 1.40, 1.40, 1.38, 1.36, 1.48, 1.46, 1.46, 1.60, 1.40, 1.33, 1.43, 1.48, 1.40, 1.43, 1.41, 1.40, 1.45, 1.48, 1.42]
  2. i = 0
  3. x = 0.0
  4. l = len(inp)
  5.  
  6. def main():
  7.     out = []
  8.     i = 1
  9.     j = fl = 0
  10.  
  11.     out.append({'xi': inp[0], 'n': 0})
  12.  
  13.     for i in range(l):
  14.        
  15.         e1 = len(out)
  16.         print 'i = ' + str(i) + ' len out = ' + str(e1)
  17.         for j in range(e1):
  18.             print 'j = ' + str(j)
  19.             if fl == 0:
  20.                 out.append({'xi': inp[i], 'n': 0})
  21.                 fl = 1
  22.             elif (fl == 1) and (out[j]['xi']==inp[i]):
  23.                 fl = -1
  24.                 out[j]['n'] += 1
  25.             elif fl == 1:
  26.                 out.append({'xi': inp[i], 'n': 0})
  27.         fl = 1
  28.        
  29.     print out
  30.  
  31. main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement