I need to build a program where the user might delete events from event programming, but the problem here is that when it deletes another event, I say, after having deleted the first one (a sublist / number indicated there next to the name), the position of the components inside the array change position and cause the wrong component to be deleted, which the user did not type ... I only put 2 arrays here to show, but in the program there are much more of them.
cienciatec = [['1-Nome do evento: Introdução a Data Science', 'Categoria: Palestra', 'Dia: Terça-feira', 'Horário: 9:00', 'Local: Sala 01', 'Número de vagas: 20', 'Informações: -'],['2-Nome do evento: Educação Inclusiva e o planejamento didático-pedagógico', 'Categoria: Palestra', 'Dia: Terça-feira', 'Horário: 9:00', 'Local: Sala 02', 'Número de vagas: 20']]
while resp == 'A' or resp == 'E':
if resp == 'E':
print('Tecle o número correspondente ao evento que deseja excluir')
exclui = int(input())
cienciatec.pop(exclui-1)
#imprime os dados do evento pulando linha
for c in range(len(cienciatec)):
for i in range(len(cienciatec[c])):
print(cienciatec[c][i])
#resto do programa
print('Deseja efetuar alguma tarefa?')
resp = input()