In Python, indexing starts from 0 and not from 1. So the first element in the list will have an address of 0 and not 1, and then it increments from then onwards. If the value is not being inserted in the correct place, then you probably have your list indexing wrong. Please follow the article above to have your related questions answered.