<reponame>raphael720/Algoritmos_e_Estrutura_de_Dados
from linkedList import LinkedList
  
lista = LinkedList()

lista.append(1)
lista.append(2)
lista.append(3)
lista.append(4)

print(lista)
print('O tamanho da lista é: ', len(lista))
print("O elemento da primeira posição: ", lista[0])
print("Alterando o elemento da terceira posição")

lista[2] = 7
lista.append(10)
print(lista)

print('O tamanho da lista é: ', len(lista))
index = lista.index(lista[3])
print(f"O Index do elemento {lista[3]} é: {index}")

valor = 20
posicao = 3
print(f"\nColocando o valor {valor} na posição {posicao}")
lista.insert(posicao, valor)
print(lista)

elemento = 4
print(f"Removendo o elemento {elemento}")
lista.remove(elemento)
print(lista)

from linkedList import LinkedList
  
lista = LinkedList()

lista.append(1)
lista.append(2)
lista.append(3)
lista.append(4)

print(lista)
print('O tamanho da lista é: ', len(lista))
print("O elemento da primeira posição: ", lista[0])
print("Alterando o elemento da terceira posição")

lista[2] = 7
lista.append(10)
print(lista)

print('O tamanho da lista é: ', len(lista))
index = lista.index(lista[3])
print(f"O Index do elemento {lista[3]} é: {index}")

valor = 20
posicao = 3
print(f"\nColocando o valor {valor} na posição {posicao}")
lista.insert(posicao, valor)
print(lista)

elemento = 4
print(f"Removendo o elemento {elemento}")
lista.remove(elemento)
print(lista)