我有一个python类,需要向其中添加任意数量的任意长的列表。我需要添加的列表的名称也是任意的。例如,在PHP中,我会这样做:
class MyClass {
}
$c = new MyClass();
$n = "hello"
$c.$n = array(1, 2, 3);
如何在Python中执行此操作?你知道吗
我也想知道这样做是否合理。另一种方法是在类中创建列表的dict,但是由于列表的数量和大小是任意的,我担心这可能会影响性能。你知道吗
如果你想知道我要完成什么,我正在写一个超轻量的脚本解释器。解释器遍历人类编写的列表并创建某种字节码。每个函数的字节码将存储为“app”类中以函数命名的列表。我很想听听其他关于如何做到这一点的建议。你知道吗
使用
setattr
。你知道吗我现在会用最简单的方法来编写,然后分析下一步,然后再优化特定的元素。你知道吗
让我们记住接吻原则。你知道吗
相关问题 更多 >
编程相关推荐