Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ リストの反復処理 | リスト
パイソンナイト
セクション 7.  3
knight.py

knight.py

bookリストの反復処理

メニューを表示するにはスワイプしてください

リストを反復処理することで、各アイテムに個別にアクセスして処理することが可能。これは、インベントリ内のすべてのアイテムに対して処理を行う際に有用。

for ループを使用すると、リスト内の各アイテムを順に処理できる。

123456
# Existing list inventory = ["cat", "dog", "chicken", "monkey"] # Iterate through the inventory for item in inventory: print("Item:", item)
copy

インベントリ内のアイテム一覧は、knight.inventory.values() と記述することで取得可能。これにより、マップ上の位置に依存せず、ナイトのインベントリ内の各要素を順に処理し、アクションを実行できる。

knight.py

knight.py

copy

knight.put_from_inventory() は、インベントリの最後のアイテムを配置することに注意。

タスク

スワイプしてコーディングを開始

解答

Switch to desktop実践的な練習のためにデスクトップに切り替える下記のオプションのいずれかを利用して、現在の場所から続行する
すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 7.  3
knight.py

knight.py

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

some-alt