Because you didn't provide any data to work on, I can't be sure if this is what you are after:[CODE=python]
>>> tempKeys = ("key#%i" %i for i in range(8))
>>> keyDict = dict(zip(tempKe ys, ("" for i in range(8))))
>>> keyDict
{'key#1': '', 'key#0': '', 'key#3': '', 'key#2': '', 'key#5': '', 'key#4': '', 'key#7': '', 'key#6': ''}
>>> posList = [[] for i in range(8)]
>>> posList
>>> for i, key in enumerate(keyDi ct.keys()):
... if key not in posList[i]:
... posList[i].append(key) # didn't make my keys as tuple
...
>>> posList
[['key#1'], ['key#0'], ['key#3'], ['key#2'], ['key#5'], ['key#4'], ['key#7'], ['key#6']]
>>> [/CODE]
Comment