#NEWLINE# def _format_strings( self ) : #NEWLINE# #INDENT# if ( self . float_format is None ) : #NEWLINE# #INDENT# float_format = get_option ( 'display.float_format' ) #NEWLINE# if ( float_format is None ) : #NEWLINE# #INDENT# fmt_str = ( '%% .%dg' % get_option ( 'display.precision' ) ) #NEWLINE# float_format = ( lambda x : ( fmt_str % x ) ) #NEWLINE# #UNINDENT# #UNINDENT# else : #NEWLINE# #INDENT# float_format = self . float_format #NEWLINE# #UNINDENT# formatter = ( self . formatter if ( self . formatter is not None ) else ( lambda x : pprint_thing ( x , escape_chars = ( '\t' , '\r' , '\n' ) ) ) ) #NEWLINE# def _format( x ) : #NEWLINE# #INDENT# if ( ( self . na_rep is not None ) and lib . checknull ( x ) ) : #NEWLINE# #INDENT# if ( x is None ) : #NEWLINE# #INDENT# return 'None' #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if ( x is pd . NaT ) : #NEWLINE# #INDENT# return 'NaT' #NEWLINE# #UNINDENT# #UNINDENT# return self . na_rep #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if isinstance ( x , PandasObject ) : #NEWLINE# #INDENT# return ( '%s' % x ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# return ( '%s' % formatter ( x ) ) #NEWLINE# #UNINDENT# #UNINDENT# #UNINDENT# vals = self . values #NEWLINE# if isinstance ( vals , Index ) : #NEWLINE# #INDENT# vals = vals . _values #NEWLINE# #UNINDENT# is_float = ( lib . map_infer ( vals , com . is_float ) & notnull ( vals ) ) #NEWLINE# leading_space = is_float . any ( ) #NEWLINE# fmt_values = [ ] #NEWLINE# for ( i , v ) in enumerate ( vals ) : #NEWLINE# #INDENT# if ( ( not is_float [ i ] ) and leading_space ) : #NEWLINE# #INDENT# fmt_values . append ( ( ' %s' % _format ( v ) ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# if is_float [ i ] : #NEWLINE# #INDENT# fmt_values . append ( float_format ( v ) ) #NEWLINE# #UNINDENT# else : #NEWLINE# #INDENT# fmt_values . append ( ( ' %s' % _format ( v ) ) ) #NEWLINE# #UNINDENT# #UNINDENT# #UNINDENT# return fmt_values