Я не совсем уверен, что я делаю неправильно с моим кодом, чтобы получить эту ошибку. Я искал вокруг, чтобы увидеть, смогу ли я найти кого-то, у кого была бы такая же проблема, но я до сих пор не добился успеха. Код:
def sort(dislis):
for index in range(0,len(lst)):
currval= dislis[index]
position = index
while position>0 and dislis[position-1]>currval:
dislis[position] = dislis[position-1]
position = position-1
dislis[position]=currval
Ошибка трассировки:
Traceback (most recent call last):
File "C:", line 49, in <module>
distance()
File "", line 47, in distance
sort(dislis)
File "", line 20, in sort
currval= dislis[index]
IndexError: list index out of range