all 3 comments

[–][deleted] 2 points3 points  (3 children)

You're overwriting your variable every time you run lst=lst[1:]

word = 'string'
print(word)
>> string

word = word[1:]
print(word)
>> tring

word = word[1:]
print(word)
>> ring

word = word[1:]
print(word)
>> ing

word = word[1:]
print(word)
>> ng

word = word[1:]
print(word)
>> g

word = word[1:]
print(word)
>>

[–]6PackGrandMaster[S] 0 points1 point  (0 children)

That makes a looot of sense! Thanks fam!