我有df:
ClientName ID ID2 RoomTypeName RoomDescription
Emerson 3609 NCGY STANDARD A2T
Morningstar 3667 ND8Q STANDARD C1D,B1Q,B1K
Morningstar 3668 ND8Q STANDARD C1Q,B1Q,B2T
Morningstar 3748 ND8Q STANDARD B1Q,STU
Morningstar 3748 ND8Q DELUXE SQ1,SK1
McDonalds 3773 NI0 STANDARD STD
McDonalds 3773 NI0 DELUXE DLC
我希望最终结果按客户端名称、ID 和 ID2 进行分组,并有一个映射或字典来为房间类型名称和房间描述创建一个键值对,例如:如果我搜索 id 3748 的豪华房间类型,它应该输出 SQ1 ,SK1。我怎样才能做到这一点?所需的输出df:
ClientName ID ID2 RoomTypeName RoomDescription
Emerson 3609 NCGY STANDARD [A2T]
Morningstar 3667 ND8Q STANDARD [C1D,B1Q,B1K]
Morningstar 3668 ND8Q STANDARD [C1Q,B1Q,B2T]
Morningstar 3748 ND8Q STANDARD,DELUXE [B1Q,STU][SQ1,SK1]
McDonalds 3773 NI0 STANDARD,DELUXE [STD],[DLC]