初学者积木编程
第 章
>
第 级

高级列表和数据结构
高级列表操作

目标

检查棚子里的所有箱子,并从每个箱子中移除杂物。

棚子里的箱子都很凌乱,每个箱子都包含一个嵌套的列表结构(字典),其中包含不需要的物品。这些物品包括:"Pipes"、"Screws" 和 "Bolts"。在处理嵌套列表和类似字典的结构时,可以通过访问它们的键来轻松移除物品。

使用 speak 块与 crate 变量查看每个箱子内的物品。然后使用 delete key 块来移除不需要的物品。delete key 块接受 crate 变量和要移除的键(物品名)。

本关中有五个嵌套列表常量:crate1crate2crate3crate4crate5。走到每个箱子前面带有 X 标记的位置,并使用 speak 块与相应的 crate 变量,以便查看箱子中包含的物品。使用 delete key 块移除每个箱子中发现的任何 "Pipes"、"Screws" 和 "Bolts"。

代码书