cfgFile = { 'pers' : 20, 'source' : '[[3,"COUNTCOL","int"],[4,"COUNTROW","int"], [6,"ROWHEADER","int"],[2,"ROWCOUNT","int"]]'}
данные могут отличаться в разы:
cfgFile = {'pers': 20,
'source': '[[3,"COUNTCOL","float",2],[4, "COUNTROW", "int"],[7, "ROWHEADER", "int"],[8, "ROWHEADER", "float",2]]'}
'source' в вышеприведенном словаре - это список списка в виде строки, вложенной в словарь cfgFile.
Я пытаюсь получить доступ к самому первому индексу в каждом из вложенных списков, чтобы создать другой список.
sourceString = cfgFile.get('source')
sourceList = list(sourceString[1:-1])
print(sourceList)