# 再実行のために必要なライブラリをインポートし、データを再度セットします。
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