为什么系统同时保留 missions 和 mission_details?
missions
mission_details
两个结构都是不可变的,因此任务永远无法更新。
列表按迭代顺序存储任务名称,而字典将每个名称映射到对应的详细记录。
列表负责保证唯一性,而字典只存储宇航员姓名。
两个结构都必须包含完全相同的详细字典,且用途没有区别。