으로 변환하면 변수 목록을 기반으로 액세스해야하는 목록이 있습니다.내 프로그램에서 문자열을 변수 [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은 문자열이며 실제로 변수가 아닙니다.
이 문제를 해결하는 가장 좋은 방법은 무엇입니까?
알겠습니다. 나는 심지어 사전을 고려하지 않았다. 감사! –