Получается г...
lang=list('abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ')
key='cat'
cod = []
for i in range(0, len(lang)): #Заполняю массив элементами, при этом
cod.insert(i,lang) #ставлю первую букву к конец
x=lang[0]
print(cod[i])
del lang[0]
lang.append(x)
for i in cod: #А получается так, что он не просто ставит
print(i) #в конец, но и заменяет те, что уже там есть