私はこのコードを使用します:
cur.execute("SELECT * FROM seats WHERE Day = 'S' AND Booked = 'N' AND Disabled = 'Y'")
for number, rows in groupby(cur, key=lambda r: r[0][0]):
print 'Disabled seats available : ', ', '.join([r[0] for r in rows])
データをグループ化して、次の答えを出します。
Disabled seats available : A1, A14
Disabled seats available : B1, B16
Disabled seats available : C1, C17
Disabled seats available : D1, D19
Disabled seats available : E1, E20
Disabled seats available : F1, F20
Disabled seats available : G1, G19
Disabled seats available : H1, H19
Disabled seats available : J1, J19
Disabled seats available : K1, K19
Disabled seats available : L1, L15
しかし、次のように座席を表示したい:
Disabled seats available: A1,A14,B1,B16
それぞれの間に線がないように?
これを行う方法はありますか?