def check( list1, list2 ) : CList1 = listOfDoubles_C.listOfDoubles_C( list1 ) CList2 = listOfDoubles_C.listOfDoubles_C( list2 ) compareLists( '<', list1, list2, CList1, CList2 ) compareLists( '<=', list1, list2, CList1, CList2 ) compareLists( '==', list1, list2, CList1, CList2 ) compareLists( '!=', list1, list2, CList1, CList2 ) compareLists( '>=', list1, list2, CList1, CList2 ) compareLists( '>', list1, list2, CList1, CList2 )
def check(list1, list2): CList1 = listOfDoubles_C.listOfDoubles_C(list1) CList2 = listOfDoubles_C.listOfDoubles_C(list2) compareLists('CList1 + list1', list1, list1, CList1 + list1) compareLists('CList1 + CList1', list1, list1, CList1 + CList1) compareLists('CList1 + list2', list1, list2, CList1 + list2) compareLists('CList1 + CList2', list1, list2, CList1 + CList2) compareLists('CList2 + list1', list2, list1, CList2 + list1) compareLists('CList2 + CList1', list2, list1, CList2 + CList1) compareLists('CList2 + list2', list2, list2, CList2 + list2) compareLists('CList2 + CList2', list2, list2, CList2 + CList2) CList1 += list1 compareLists('CList1 += list1', list1, list1, CList1)
def check( mul, list1 ) : CList1 = listOfDoubles_C.listOfDoubles_C( list1 ) compareLists( 'mul * CList1', mul, list1, mul * CList1 ) compareLists( 'mul * CList1', mul, list1, CList1 * mul ) CList1 *= mul compareLists( 'CList1 *= mul', mul, list1, CList1 )
def check( list_ ) : CList = listOfDoubles_C.listOfDoubles_C( list_ ) uniquePy = [] for item in list_ : if( item not in uniquePy ) : uniquePy.append( item ) uniqueC = CList.unique( ) compareLists( 'default', list_, uniquePy, uniqueC ) uniqueC = CList.unique( order = -1 ) compareLists( 'descending', list_, sorted( uniquePy, reverse = True ), uniqueC ) uniqueC = CList.unique( order = 0 ) compareLists( 'default 2', list_, uniquePy, uniqueC ) uniqueC = CList.unique( order = 1 ) compareLists( 'ascending', list_, sorted( uniquePy ), uniqueC ) if( debugging ) : print( CList.toString( format = "%.0f", valuesPerLine = 25, valueSeparator = ', ' ) ) print( CList.unique( ).toString( format = "%.0f", valuesPerLine = 25, valueSeparator = ', ' ) ) print( CList.unique( order = -1 ).toString( format = "%.0f", valuesPerLine = 25, valueSeparator = ', ' ) ) print( CList.unique( order = 0 ).toString( format = "%.0f", valuesPerLine = 25, valueSeparator = ', ' ) ) print( CList.unique( order = 1 ).toString( format = "%.0f", valuesPerLine = 25, valueSeparator = ', ' ) )
def check(values): CList1 = listOfDoubles_C.listOfDoubles_C(values) compareLists(CList1, ' ') compareLists(CList1, ',') compareLists(CList1, ':')
def check(list1): CList1 = listOfDoubles_C.listOfDoubles_C(list1) CList2 = -CList1 compareLists(list1, CList2)