(str_lst, coords=None)
return fs_lst
Construct list of symbols or functions with names in 'str_lst'.  If
    'coords' are given (tuple of symbols) function list constructed,
    otherwise a symbol list is constructed.
Construct list of symbols or functions with names in 'str_lst'.  If
    'coords' are given (tuple of symbols) function list constructed,
    otherwise a symbol list is constructed.
Construct list of symbols or functions with names in str_lst . If coords are given ( tuple of symbols ) function list constructed otherwise a symbol list is constructed .
def fct_sym_array(str_lst, coords=None):
    """
    Construct list of symbols or functions with names in 'str_lst'.  If
    'coords' are given (tuple of symbols) function list constructed,
    otherwise a symbol list is constructed.
    """
    if coords is None:
        fs_lst = []
        for sym_str in str_lst:
            fs_lst.append(Symbol(sym_str))
    else:
        fs_lst = []
        for fct_str in str_lst:
            fs_lst.append(Function(fct_str)(*coords))
    return fs_lst
def fct_sym_array ( str_lst , coords = None ) : if coords is None : fs_lst = [ ] for sym_str in str_lst : fs_lst . append ( Symbol ( sym_str ) ) else : fs_lst = [ ] for fct_str in str_lst : fs_lst . append ( Function ( fct_str ) ( * coords ) ) return fs_lst