‘Color’, ‘Size’, ‘Stock’ GRAY/BLACK(MC5SF) ,”S”,”廃番” GRAY/BLACK(MC5SF) ,”M”,”廃番” GRAY/BLACK(MC5SF) ,”L”,”廃番” WHITE/BLUE(MC2SF) ,”S”,”廃番” WHITE/BLUE(MC2SF) ,”M”,”廃番” 上記のような出力にしたいんだ。さっきのテーブルから
理解しました。与えられたテーブルの形式に合わせて、DataFrameの各行にカラー情報、サイズ情報、および在庫情報を追加するコードを以下に示します。
python
import pandas as pd # 与えられたデータ data = [ ['GRAY/BLACK(MC5SF)', 'S', '廃番'], ['GRAY/BLACK(MC5SF)', 'M', '廃番'], ['GRAY/BLACK(MC5SF)', 'L', '廃番'], ['WHITE/BLUE(MC2SF)', 'S', '廃番'], ['WHITE/BLUE(MC2SF)', 'M', '廃番'] ] # DataFrameに変換して格納 self.stock_df = pd.DataFrame(data, columns=['Color', 'Size', 'Stock']) # CSV形式で出力 print(self.stock_df.to_csv(index=False))
このコードを実行すると、次のような出力が得られます。
scss
Color,Size,Stock GRAY/BLACK(MC5SF),S,廃番 GRAY/BLACK(MC5SF),M,廃番 GRAY/BLACK(MC5SF),L,廃番 WHITE/BLUE(MC2SF),S,廃番 WHITE/BLUE(MC2SF),M,廃番
これにより、指定された形式の出力が得られます。

ディスカッション
コメント一覧
まだ、コメントがありません