def deduplicate_list(src_list):
    """
    Gets rid of duplicates from a given list and preserves the order.

    :param src_list: source list
    :return: unique list
    """
    new_list = []
    for el in src_list:
        if el not in new_list:
            new_list.append(el)
    return new_list