Advertisement
Guest User

Untitled

a guest
Dec 16th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.74 KB | None | 0 0
  1. def getArray(fromMin, toMax, center):
  2.     mixedArray = []
  3.     centerMax = []
  4.     centerMin = []
  5.     maxArrayCount = 0
  6.  
  7.     for x in range(center, toMax):
  8.         centerMax.append(x)
  9.     for y in range(center, fromMin, -1):
  10.         centerMin.append(y)
  11.  
  12.     if len(centerMax) > len(centerMin):
  13.         maxArrayCount = len(centerMax)
  14.     else:
  15.         maxArrayCount = len(centerMin)
  16.  
  17.     for i, x in enumerate(range(0, maxArrayCount)):
  18.         try:
  19.             mixedArray.append(centerMax[i])
  20.         except IndexError:
  21.             pass
  22.         try:
  23.             mixedArray.append(centerMin[i])
  24.         except IndexError:
  25.             pass
  26.         continue
  27.     return list(dict.fromkeys(mixedArray))
  28.  
  29.  
  30. print(getArray(25, 50, 40))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement