【发布时间】:2021-03-03 00:40:00
【问题描述】:
我想运行一个索引为 i 的 for 循环,以便我可以(在每个循环内)定义一个名称为 A_i 的 ndarray。更具体地说,我希望它看起来像
for i in range(numer):
A_i = M
其中M 是一些在上一步中定义的ndarray。我正在寻找的方式可能让人想起适用于字符串的 .format() 方法。
【问题讨论】:
-
可以查看here
-
@GirishSrivatsa 我用列表和字典都试过了,但是(对于我正在编写的代码)将这些对象设置为
A_i更有意义,而不是说,A[i]. -
是的,下面给出了一种基于全局或基于exec的方法。它们都应该没问题?
-
@GirishSrivatsa 是的,但是那里的人评论说不建议这样做。但如果这是唯一的方法,我猜会这样做