,我有一个列表需要根据变量的内容进行访问。在我的程序中将字符串转换为变量[python]
string = [
[arg1, arg2, arg3],
[arg1, arg2, arg3]
]
string2 = [
[arg1, arg2, arg3],
[arg1, arg2, arg3]
]
但是,这将始终是一个字符串。
Class.variable = 'string' # this can be either 'string' or 'string2'
的代码,我访问列表的列表是
newVariable = Class.variable[seperateVariable][0]
然而,这会导致错误
IndexError: string index out of range
我已经想通了这种情况的原因是因为类.variable是一个字符串,实际上并不是一个变量。
什么是最好的缩放方式来解决这个问题?
我明白了。我甚至没有考虑过字典。谢谢! – 2012-04-17 09:01:20