How to put a statement that the position in the list is empty and that it is not possible to change or delete the value
import sys
lista = []
resposta = ''
continua = ''
while resposta != 'S':
print('#### MENU ####')
print('[L]istar')
print('[I]nserir')
print('[A]lterar')
print('[D]eletar')
print('[S]air')
resposta = str(input('selecione uma das opcoes: '))
if resposta == 'I':
numero = int(input('digite o numero: '))
lista.append(numero)
print('Valor adicionado com sucesso: ', lista)
continua = str(input('deseja adicionar outro numero? '))
while continua != 'nao':
numero = int(input('digite o numero: '))
lista.append(numero)
print('Valor adicionado com sucesso: ', lista)
continua = str(input('deseja adicionar outro numero? '))
if resposta == 'A':
posicao = int(input('digite a posicao: '))
print(lista[posicao])
lista[posicao] = int(input('digite o novo numero: '))
print(lista)
continua = str(input('deseja modificar outro numero? '))
while continua != 'nao':
posicao = int(input('digite a posicao: '))
print(lista[posicao])
lista[posicao] = int(input('digite o novo numero: '))
continua = str(input('deseja modificar outro numero? '))
if resposta == 'L':
print('valores da lista: ', lista)
if resposta == 'D':
print('digite a posicao do numero que deseja excluir: ')
posicao = int(input('digite a posicao: '))
lista.remove(lista[posicao])
print('valor', posicao, 'deletado com sucesso!')
print(lista)
continua = str(input('deseja deletar outro numero? '))
while continua != 'nao':
print('digite a posicao do numero que deseja excluir: ')
posicao = int(input('digite a posicao: '))
lista.remove(lista[posicao])
print('valor', posicao, 'deletado com sucesso!')
print(lista)
continua = str(input('deseja deletar outro numero? '))
if resposta == 'S':
print("Saindo")
print('PROGRAMA ENCERRADO!!!!')
print(lista)
sys.exit(1)