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
Python Ninja

bookIntrodução às Listas

Listas em Python são como recipientes que podem armazenar diferentes itens, como números, palavras ou objetos. É possível criar uma lista colocando os itens entre colchetes [] e adicionar novos itens facilmente utilizando append(), que os insere ao final da lista.

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

Também é possível remover itens da lista utilizando pop(index). Este método remove e retorna o elemento na posição especificada. Se nenhum índice for informado, o último item será removido.

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 ninja é 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 caso nenhum index seja fornecido.
  • put_from_inventory(index): Retira um item do inventário pelo index e o coloca no mapa. Se nenhum index for fornecido, retira 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.

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

ninja.py

ninja.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
ninja.py

ninja.py

Pergunte à IA

expand

Pergunte à IA

ChatGPT

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

Suggested prompts:

Can you explain how to use pick_to_inventory and put_from_inventory with examples?

What happens if I try to pop or access an index that doesn't exist in the list?

Can you show how to check if an item is already in the inventory before adding it?

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. É possível criar uma lista colocando os itens entre colchetes [] e adicionar novos itens facilmente utilizando append(), que os insere ao final da lista.

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

Também é possível remover itens da lista utilizando pop(index). Este método remove e retorna o elemento na posição especificada. Se nenhum índice for informado, o último item será removido.

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 ninja é 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 caso nenhum index seja fornecido.
  • put_from_inventory(index): Retira um item do inventário pelo index e o coloca no mapa. Se nenhum index for fornecido, retira 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.

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

ninja.py

ninja.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
ninja.py

ninja.py

some-alt