PythonでExcelにリストを書き込む方法はいくつかありますが、ここでは主にopenpyxlpandasを使用した方法を紹介します。

openpyxlを使用した方法

openpyxlはPythonでExcelを操作するためのライブラリで、リストをExcelに出力する基本的な使い方は以下の通りです。

import openpyxl

# 新規Workbookの作成
wb = openpyxl.Workbook()
sheet = wb.worksheets[0]

# リストの定義
data = ['Apple', 'Banana', 'Cherry']

# リストのデータをExcelに書き込み
for i, item in enumerate(data):
    sheet.cell(row=i+1, column=1, value=item)

# 保存
wb.save('path_to_your_file.xlsx')
wb.close()

このコードは新規のWorkbookを作成し、指定したリストのデータを一列に書き込みます。

pandasを使用した方法

pandasもまたPythonでExcelを操作するためのライブラリで、リストをExcelに出力する方法は以下の通りです。

import pandas as pd

# リストの定義
data = ['Apple', 'Banana', 'Cherry']

# リストをDataFrameに変換
df = pd.DataFrame(data)

# DataFrameをExcelに書き込み
df.to_excel('path_to_your_file.xlsx', index=False)

このコードは指定したリストのデータを一列に書き込みます。pandasを使用すると、リストを直接DataFrameに変換してExcelに書き込むことができます。

以上、PythonでExcelにリストを書き込む方法をopenpyxlpandasを使用して紹介しました。これらのライブラリを活用して、PythonでExcel操作を行ってみてください。

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です