以下是一个使用Python语言解决问题的示例代码:
def get_unique_elements_with_order(lst):
unique_elements = []
for elem in lst:
if elem not in unique_elements:
unique_elements.append(elem)
return unique_elements
# 示例用法
lst = [1, 2, 3, 3, 4, 4, 5, 6, 6, 6]
result = get_unique_elements_with_order(lst)
print(result) # 输出 [1, 2, 3, 4, 5, 6]
在上述代码中,我们定义了一个get_unique_elements_with_order函数,它接受一个列表作为参数,并返回一个仅包含刚刚出现的唯一元素的新列表。
在函数内部,我们使用一个for循环遍历输入列表中的每个元素。如果当前元素不在unique_elements列表中,则将其添加到列表中。由于我们是按顺序遍历列表,因此只会保留刚刚出现的元素。
最后,我们调用示例用法来测试该函数。在示例中,输入列表lst包含重复元素,但函数返回的列表仅包含刚刚出现的唯一元素。