我是Python新手。 我有一个简单的字典,其键和值如下
dict1 = {"number of storage arrays": 45, "number of ports":2390,......}
我需要将它们放入Excel表中,如下
number of storage arrays 45
number of ports 2390
我有一个非常大的字典。
import pandas as pd
dict1 = {"number of storage arrays": 45, "number of ports": 2390}
df = pd.DataFrame(dict1.items(), columns=["Key", "Value"])
df.to_excel("my_dictionary.xlsx", index=False)
此代码的工作原理如下:
-
导入 Pandas 库:
python import pandas as pd
这会导入 Pandas 库,这是一个强大的数据分析和操作工具,我们将使用它来创建和处理我们的 Excel 文件。 -
创建的字典:
python dict1 = {"number of storage arrays": 45, "number of ports": 2390}
这是要导出的简单字典。 -
创建一个 Pandas DataFrame:
python df = pd.DataFrame(dict1.items(), columns=["Key", "Value"])
这会使用的字典数据创建一个 Pandas DataFrame。dict1.items()
返回一个(键,值)对列表,DataFrame 使用这些对来创建两列:“键”和“值”。 -
将 DataFrame 导出到 Excel 文件:
python df.to_excel("my_dictionary.xlsx", index=False)
这会将 DataFrame 保存到名为“my_dictionary.xlsx”的 Excel 文件中。index=False
参数确保 DataFrame 的索引不会写入文件,从而为提供所需的干净输出。
此代码将创建一个名为“my_dictionary.xlsx”的 Excel 文件,其中包含的字典数据,每行显示一个键值对。
标签:python,dictionary,excel-2010 From: 28555112