Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprenda Introdução às Listas | Listas
Cavaleiro Python

bookIntrodução às Listas

Listas em Python são como recipientes que podem armazenar diferentes itens, como números, palavras ou objetos. Você pode criar uma lista colocando os itens entre colchetes [] e adicionar facilmente novos itens a uma lista usando append(), que os insere no final.

123456789
# Create a list with initial items inventory = ["cat", "monkey"] # Add a new item to the end of the list inventory.append("dog") # Print the updated list print("Updated Inventory:", inventory)
copy

Você também pode remover itens da lista usando pop(index). Este método remove e retorna o elemento na posição especificada. Se nenhum índice for especificado, ele remove o último item.

1234567891011121314
# Existing list inventory = ["cat", "dog", "chicken", "monkey"] # Get the values last_item = inventory.pop() second_item = inventory.pop(1); # Print the accessed items print("Last item:", last_item) print("Second item:", second_item) # Print the updated list print("Updated Inventory:", inventory)
copy

Da mesma forma, o inventário do cavaleiro é implementado e pode armazenar valores como cat, dog, chicken, monkey, parrot, pig, etc.

É possível controlá-lo utilizando os seguintes métodos:

  • pick_to_inventory(index): Seleciona um item e o coloca no inventário na posição especificada por index, ou adiciona ao final se nenhum index for fornecido.
  • put_from_inventory(index): Remove um item do inventário pelo index e o coloca no mapa. Se nenhum index for fornecido, remove o último item.

Lembre-se de que a indexação em uma lista começa em 0, o que significa que o índice do primeiro elemento é 0, o do segundo é 1, o do terceiro é 2, e assim por diante.

Aqui está um exemplo em que o cavaleiro coleta dois animais no inventário e depois coloca o primeiro elemento de volta no mapa.

knight.py

knight.py

copy
Tarefa

Swipe to start coding

Solução

Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

Seção 7. Capítulo 1
knight.py

knight.py

Pergunte à IA

expand

Pergunte à IA

ChatGPT

Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo

close

Awesome!

Completion rate improved to 2.94

bookIntrodução às Listas

Deslize para mostrar o menu

Listas em Python são como recipientes que podem armazenar diferentes itens, como números, palavras ou objetos. Você pode criar uma lista colocando os itens entre colchetes [] e adicionar facilmente novos itens a uma lista usando append(), que os insere no final.

123456789
# Create a list with initial items inventory = ["cat", "monkey"] # Add a new item to the end of the list inventory.append("dog") # Print the updated list print("Updated Inventory:", inventory)
copy

Você também pode remover itens da lista usando pop(index). Este método remove e retorna o elemento na posição especificada. Se nenhum índice for especificado, ele remove o último item.

1234567891011121314
# Existing list inventory = ["cat", "dog", "chicken", "monkey"] # Get the values last_item = inventory.pop() second_item = inventory.pop(1); # Print the accessed items print("Last item:", last_item) print("Second item:", second_item) # Print the updated list print("Updated Inventory:", inventory)
copy

Da mesma forma, o inventário do cavaleiro é implementado e pode armazenar valores como cat, dog, chicken, monkey, parrot, pig, etc.

É possível controlá-lo utilizando os seguintes métodos:

  • pick_to_inventory(index): Seleciona um item e o coloca no inventário na posição especificada por index, ou adiciona ao final se nenhum index for fornecido.
  • put_from_inventory(index): Remove um item do inventário pelo index e o coloca no mapa. Se nenhum index for fornecido, remove o último item.

Lembre-se de que a indexação em uma lista começa em 0, o que significa que o índice do primeiro elemento é 0, o do segundo é 1, o do terceiro é 2, e assim por diante.

Aqui está um exemplo em que o cavaleiro coleta dois animais no inventário e depois coloca o primeiro elemento de volta no mapa.

knight.py

knight.py

copy
Tarefa

Swipe to start coding

Solução

Switch to desktopMude para o desktop para praticar no mundo realContinue de onde você está usando uma das opções abaixo
Tudo estava claro?

Como podemos melhorá-lo?

Obrigado pelo seu feedback!

close

Awesome!

Completion rate improved to 2.94
Seção 7. Capítulo 1
knight.py

knight.py

some-alt