Поместить словарь в список - PullRequest
0 голосов
/ 06 июня 2018

У меня есть код, который должен:

  1. прочитать имя файла и сохранить его в список
  2. открыть эти файлы и сохранить содержимое в список со списком.

Например:

list=['filename1','filename2','filename3']

Тогда: 'filename1' - должен быть словарь, содержащий все его содержимое.Файлы выглядят так:
'abc' '123'
'cde' '456'

Как правильно поместить словарь в список, чтобы я мог вызывать его с помощью list[0] и т. Д.

Мой код:

def getServerVersion(dirpath):
    global dictname
    dicktlist = os.listdir(path)
    arr_len = len(dictname)
    for i in range(arr_len):
        dictvalue = []
        str = ''.join(dirpath) + dictname[i]
        with open(str) as f:
             dictvalue[i]=dict(x.rstrip().split(None, 1) for x in f)
    print(dicktlist)

вместо того, что он дает мне список [{key:value},{key:value}].Поэтому мне нужен этот список для хранения объектов.Как это сделать?

...