tuple= ((a1, a2, a3), (b1, b2, b3))
for numFor in range(0, len(tuple)):
list = list + str(tuple[numFor])
t = (('a1', 'a2', 'a3'), ('b1', 'b2', 'b3'))
';'.join(map(','.join,t)) # 'a1,a2,a3;b1,b2,b3'
;
и ,
можно указать другие разделители, в т.ч. пустую строку.