将列表数据类型保存为csv文件

要将列表保存为 CSV 文件,你可以使用 Python 的 csv 模块或者 pandas 库。以下是两种方法的示例代码:

使用 csv 模块:

import csv

# 你的列表数据
data = [
    ["Name", "Age", "City"],
    ["John", 25, "New York"],
    ["Alice", 30, "London"],
    ["Bob", 22, "Paris"]
]

# 指定保存的 CSV 文件路径
csv_file_path = "output.csv"

# 使用 csv 模块写入 CSV 文件
with open(csv_file_path, mode='w', newline='') as file:
    writer = csv.writer(file)
    writer.writerows(data)

print(f"CSV 文件已保存到 {
      
      csv_file_path}")

使用 pandas 库:

import pandas as pd

# 你的列表数据
data = [
    ["Name", "Age", "City"],
    ["John", 25, "New York"],
    ["Alice", 30, "London"],
    ["Bob", 22, "Paris"]
]

# 转换为 pandas DataFrame
df = pd.DataFrame(data, columns=["Name", "Age", "City"])

# 指定保存的 CSV 文件路径
csv_file_path = "output.csv"

# 使用 pandas 写入 CSV 文件
df.to_csv(csv_file_path, index=False)

print(f"CSV 文件已保存到 {
      
      csv_file_path}")

这两种方法都会将列表数据保存为一个 CSV 文件。选择使用哪一种方式通常取决于你对数据操作的习惯和需求。如果你已经使用了 pandas,使用其提供的功能可能更为方便。

猜你喜欢

转载自blog.csdn.net/weixin_44943389/article/details/134988105