# 再実行のために必要なライブラリをインポートし、データを再度セットします。
import pandas as pd
# 変換前のデータフレームを作成します。
df_example = pd.DataFrame({
'aaa': [1, 2, 2],
'bbb': ['tom', 'hana', 'reiko'],
'qty': [10, 20, 30]
})
# aaaをインデックスに、bbbをクロスカラム項目として、qtyの値で表変換します。
pivot_df = df_example.pivot(index='aaa', columns='bbb', values='qty').reset_index()
pivot_df.columns.name = None # カラム名の階層を削除
pivot_df