import pandas as pd

# サンプルデータフレームの作成
df = pd.DataFrame({
    'aaa': ['x', 'x', 'y', 'y', 'z'],
    'bbb': [1, 1, 2, 2, 3],
    'ccc': ['A', 'B', 'C', 'D', 'E']
})

# aaaとbbbでグループ化し、ccc列の値を結合して新しい列dddを作成
df2 = df.groupby(['aaa', 'bbb'])['ccc'].apply(lambda x: ' '.join(x)).reset_index(name='ddd')

# df2の確認
df2