dic2 = dict()
file_list = ["file1", "file2", "file3"]
for file_name in file_list:
dic1 = dict()
dic1["filename"] = file_name
dic1["namelen"] = len(file_name)
dic2[file_name] = dic1
print(dic2)
输出:
{
'file1': {'filename': 'file1', 'namelen': 5},
'file2': {'filename': 'file2', 'namelen': 5},
'file3': {'filename': 'file3', 'namelen': 5}
}