A fila dupla
Familiarize-se com a estrutura de dados Double-Ended Queue que você usará como buffer de repetição.
A fila de dupla extremidade, ou deque
, é uma fila de capacidade limitada que "esquece" os itens mais antigos à medida que novos itens são adicionados ao longo do tempo. Isso proporciona uma abstração bem adequada para dar suporte ao buffer de repetição.
Este exercício faz parte do curso
Aprendizado por reforço profundo em Python
Exercício interativo prático
Experimente este exercício preenchendo este código de exemplo.
from collections import deque
buffer = deque(range(10))
print('Buffer initialized as:', buffer)
# Append 10 to the right of the buffer
buffer.____
print('Buffer after appending:', buffer)