#NEWLINE# def string( self , aseq , aset ) : #NEWLINE# #INDENT# lseq = len ( aseq ) #NEWLINE# lset = len ( aset ) #NEWLINE# if ( lseq == 1 ) : #NEWLINE# #INDENT# if ( not lset ) : #NEWLINE# #INDENT# string = ( '[ %d ]' % aseq [ 0 ] ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# string = ( '[ %s %s]' % ( aseq [ 0 ] , ( '( %s ) ' % ' ' . join ( [ str ( _ ) for _ in aset ] ) ) ) ) #NEWLINE# #UNINDENT# #UNINDENT# else : #NEWLINE# #INDENT# if ( lseq > 1 ) : #NEWLINE# #INDENT# if lset : #NEWLINE# #INDENT# string = ( '[ %s %s]' % ( ' ' . join ( [ str ( _ ) for _ in aseq ] ) , ( '( %s ) ' % ' ' . join ( [ str ( _ ) for _ in aset ] ) ) ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# string = ( '[ %s ]' % ' ' . join ( [ str ( _ ) for _ in aseq ] ) ) #NEWLINE# #UNINDENT# #UNINDENT# else : #NEWLINE# #INDENT# if lset : #NEWLINE# #INDENT# string = ( '[ ( %s )]' % ' ' . join ( [ str ( _ ) for _ in aset ] ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# string = '[ ]' #NEWLINE# #UNINDENT# #UNINDENT# #UNINDENT# return string