全部:
我想创建一个字符串数组,然后将其传递给python中的类,如下所示:
from plottert import plotter
at[0]='./Re100/17/0.001/R/Vx-H'
at[1]='./Re100/33/0.001/R/Vx-H'
at[2]='./Re100/65/0.001/R/Vx-H'
b[0]='./U-0.001-H'
plotter (at,b)
但是我在显示name 'at' is not defined
时出错。
我知道at.append()
会有用的。但是,我真正想要的是将值添加到所需数组的特定索引中。有什么帮助吗?你知道吗
如果需要,可以简单地用空字符串填充它
然而,正如其他人所提到的,你从来没有在第一时间初始化过你的列表。你知道吗
如果要分配给索引而不必知道数据结构的最终大小,请改用字典:
如您所见,这还有一个优点(相对于append),您可以按任何顺序分配。你知道吗
如果以后要将其转换为数组,可以执行以下操作:
首先,创建列表(没有非基本类型arrays):
然后执行你的代码。你知道吗
不能使用尚未定义的列表。你知道吗
相关问题 更多 >
编程相关推荐