以下是一个基于字符向量中的元素删除重复项的示例代码:
def remove_duplicates(string):
    # 将字符串转换为字符列表
    chars = list(string)
    # 创建一个空列表来存储非重复字符
    result = []
    # 遍历字符列表
    for char in chars:
        # 如果字符不在结果列表中,将其添加到结果列表中
        if char not in result:
            result.append(char)
    # 将结果列表中的字符连接成一个字符串
    return ''.join(result)
# 测试示例
string = "aabbcc"
print(remove_duplicates(string))  # 输出: "abc"
这个示例中,我们首先将输入的字符串转换为字符列表。然后,我们创建一个空列表result来存储非重复的字符。接下来,我们遍历字符列表,并检查每个字符是否已经在result列表中。如果不在,则将其添加到result列表中。最后,我们将result列表中的字符连接成一个字符串,并返回这个字符串作为结果。
在上面的示例中,输入的字符串是"aabbcc",输出的结果是"abc",即删除了重复的字符"a"和"b"。