Advertisement
Guest User

Untitled

a guest
Jul 9th, 2015
216
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.41 KB | None | 0 0
  1. source = range(12)
  2. target = [2, 1, 0, '', 5, 4, 3, '', 8, 7, 6, '', 11, 10, 9, '']
  3. numComponents = 0
  4. numPixels = 0
  5. result = range(len(target))
  6. for i, val in enumerate(source):
  7.     result[i + numPixels] = source[i - (2 * (i % 3)) + 2]
  8.     numComponents += 1
  9.     if numComponents == 3:
  10.         result[i + numPixels + 1] = ''
  11.         numPixels += 1
  12.         numComponents = 0
  13. print source
  14. print target
  15. print result
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement