创建Python 3的numpy数组的建议

2024-05-13 19:49:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在尝试使用numpy构建一系列产品和构建材料,但是我很难确定阵列的最佳布局

该数组将包含一个产品、原材料的列表,如果一个产品需要另一个产品来构建它,则列出所需的产品和原材料

理想情况下,用户输入产品名称,程序将返回所需的原材料,如果需要其他产品

例如:如果我想建一张桌子,程序会在数组中查找桌子并告诉我需要:3块木材、10颗钉子和1加仑油漆。但是,由于指甲本身也是一种产品,它会告诉我我需要1磅的铁

我认为大纲是:

  • 产品:办公桌
  • 原材料:木材x 3,油漆x 1
  • 所需产品:钉子x 10
  • 所需产品原材料:铁x 1

构建阵列的最佳方法是什么

目前没有任何代码可供共享,因为我仍在计划如何和什么,最好的方法是使用数组,如果数组是合适的话


Tags: 方法程序numpy列表产品情况数组布局