def mapo(ol,map_func,*params,**kwargs):
    '''
        #mapo     i不作为map_func参数,v不作为map_func参数,共享相同的f
        #         NOT take index as a param for map_func
        #         NOT take value as a param for map_func
        #         share common map_func
        #         common_func(*priv_args)
    '''
    params = list(params)
    if(params.__len__()==0):
        diff_args_arr = kwargs['map_func_args_array']
    elif(isinstance(params[0],list)):
        diff_args_arr = params[0]
    else:
        diff_args_arr = params
    lngth = ol.__len__()
    rslt = []
    for i in range(0,lngth):
        index = i
        value = ol[i]
        func = map_func
        args = diff_args_arr[i]
        ele = func(*args)
        rslt.append(ele)
    return(rslt)
def mapo(ol,map_func,*params,**kwargs):
    '''
        #mapo     i不作为map_func参数,v不作为map_func参数,共享相同的f
        #         NOT take index as a param for map_func
        #         NOT take value as a param for map_func
        #         share common map_func
        #         common_func(*priv_args)
    '''
    params = list(params)
    if(params.__len__()==0):
        diff_args_arr = kwargs['map_func_args_array']
    elif(isinstance(params[0],list)):
        diff_args_arr = params[0]
    else:
        diff_args_arr = params
    lngth = ol.__len__()
    rslt = []
    for i in range(0,lngth):
        index = i
        value = ol[i]
        func = map_func
        args = diff_args_arr[i]
        ele = func(*args)
        rslt.append(ele)
    return(rslt)
def mapo ( ol , map_func , * params , * * kwargs ) : params = list ( params ) if ( params . __len__ ( ) == 0 ) : diff_args_arr = kwargs [ 'map_func_args_array' ] elif ( isinstance ( params [ 0 ] , list ) ) : diff_args_arr = params [ 0 ] else : diff_args_arr = params lngth = ol . __len__ ( ) rslt = [ ] for i in range ( 0 , lngth ) : index = i value = ol [ i ] func = map_func args = diff_args_arr [ i ] ele = func ( * args ) rslt . append ( ele ) return ( rslt )
#mapo     i不作为map_func参数,v不作为map_func参数,共享相同的f
        #         NOT take index as a param for map_func
        #         NOT take value as a param for map_func
        #         share common map_func
        #         common_func(*priv_args)
#mapo i不作为map_func参数 v不作为map_func参数 共享相同的f # NOT take index as a param for map_func # NOT take value as a param for map_func # share common map_func # common_func ( * priv_args )