把一个或多个词典分装到不同的词典里

2024-06-17 15:18:44 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个名为'data'的嵌套字典,它有键(字典名)和值(字典)。你知道吗

我想把个别的词典和外部的词典分开。你知道吗

这是我如何读取一个文件夹的csv文件,使dict的dict:

#read csvs with filename as dictionary names
data= dict()
for file in files:
    key = file
    val = pd.read_csv(
            csv_path + file + ".csv", index_col=0).to_dict(orient='dict')['values']
    data[key] = val

Tags: 文件csvkey文件夹readdata字典with
1条回答
网友
1楼 · 发布于 2024-06-17 15:18:44

它们可以这样打开包装:

master = {'dic1': {'foo': 1, 'bar': 42}, 'dic2': {'sas': 3, 'baz': 13}}

d1, d2 = master.values()
print(d1)  # -> {'foo': 1, 'bar': 42}
print(d2)  # -> {'sas': 3, 'baz': 13}

相关问题 更多 >